Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Rave
Rave Forum d'entraide sur Rave Reports
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 12/02/2007, 23h32   #1
Membre éclairé
 
Inscription : janvier 2007
Messages : 316
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 316
Points : 321
Points : 321
Par défaut [Rave 5][D7] affichage Français - Anglais ?

Bonjour,

Lorsque je teste un état directement sous Rave Les boites de dialogues sont en français (Option de sortie, Prévisualisation de l'état)

Lorsque je lance l'état depuis mon application Delphi les boites sont en anglais (Output option, Report previous)

Pourquoi bascule-t-il alors que je n'ai rien changé ?

Le composant "TRvProjet" que je place dans delphi doit-être par défaut sur anglais mais je n'arrive pas à trouver la propriété ou la méthode qui me permettrai de le positionner à français.

Merci de votre attention et de votre aide.

A+, Hervé.
rv26t est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2007, 19h30   #2
Membre éclairé
 
Avatar de chtiot
 
Inscription : octobre 2002
Messages : 383
Détails du profil
Informations forums :
Inscription : octobre 2002
Messages : 383
Points : 330
Points : 330
il me semble qu'il y a un tip and tricks à ce sujet sur le site Nevrona...
chtiot est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/02/2007, 23h07   #3
Membre éclairé
 
Inscription : janvier 2007
Messages : 316
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 316
Points : 321
Points : 321
Bonjour,

Merci pour cette indication.
Après recherche sur le site de Nevrona j'ai trouvé
Citation:
Tip #072 - OverRide the Standard Setup Dialog
mais il faut les sources dans le répertoire rave5\lib
Citation:
Copy the rpFormSetup.pas- and rpFormSetup.dfm-file in the project folder and change the filenames and the unit-name inside the pas-file and the form-name.
or je n'ai que le .dcu et le . dfm (pas de .pas)

Je suis donc toujours bloqué car il faut modifier directement les sources.
Cela me parait tout de même étrange comme manip puisque depuis rave c'est en français. En plus cela ne concerne que la boîte de dialogue "Option de sortie".

Si vous connaissez autre chose, je suis très intéressé.

A+, Hervé.
rv26t est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2007, 07h05   #4
Invité régulier
 
Inscription : mai 2005
Messages : 14
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 14
Points : 8
Points : 8
Bonjour à tous,

Essaye ceci: enlève 'Lecture seule' de la Lib, clique sur le dfm pour l'ouvrir dans Delphi. Modifie le texte. Après compilation d'un programme les modifications seront prises en compte.
basile est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2007, 09h34   #5
Invité régulier
 
Inscription : mai 2005
Messages : 14
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 14
Points : 8
Points : 8
En fait, après vérification, il me semble que l'on peut tout traduire, à l'exception du Caption de la fenêtre (je n'ai pas tout essayé).
Je me suis reporté au tip et j'ai constaté qu'il y a dans ce tip un lien sur un fichier zip. Dans ce fichier on trouve une version en allemand de l'unité RpFormSetup.pas qu'il suffit je pense d'adapter au français ( je n'ai pas encore testé). Mais cela ne suffit pas car je découvre que dans ma version 7.0 de D7 entreprise, le problème de la traduction se pose aussi pour RpFormPreview
J'avais l'intention d'essayer Rave. Je trouve inadmissible ces négligences.
basile est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/02/2007, 19h59   #6
Membre éclairé
 
Inscription : janvier 2007
Messages : 316
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 316
Points : 321
Points : 321
Bonjour Basile,

Merci pour ces informations complémentaires. Je vais regarder ça.

Sinon, effectivement les 2 boites de dialogues sont concernées (Option de sortie, Pré-visualisation de l'état) en Anglais (Output option, Report previous).

Lorsque je teste depuis delphi en mode conception, en double cliquant sur le composant Rave "RvProject", je lance Rave Reports et dans Rave je fais "Exécuter projet" (ou F9), là c'est en Français.
Donc les boîtes de dialogue doivent exister.

Ce que je ne comprend pas, c'est lorsque dans delphi toujours en mode conception je fait "Exécuter" (F9), mon appli se lance je clique sur mon bouton pour lancer l'impression, les boites de dialogues sont en Anglais.

C'est comme si la référence des boites de dialogue appelées pour Rave avait changée. Il doit y avoir une configuration a faire au niveau de delphi. Mais je ne sais pas ou. Je n'ai rien trouvé sur le composant "RvProject", mais il faut peut-être le lier a autre chose. Déclarer une unité particulière. Je ne sais pas.

Je continue mes recherches.

A+, Hervé.
rv26t est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/02/2007, 08h23   #7
Invité régulier
 
Inscription : mai 2005
Messages : 14
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 14
Points : 8
Points : 8
Bonjour à tous,
Finalement pour traduire de façon commode les fiches RfFormPreview, RpFormSetup et RpFormStatus il suffit de procéder ainsi:
Ouvrir un projet delphi avec une fiche;
Ouvrir le fichier dfm;
Voir la fiche comme texte;
Remplacer le texte de la fiche, sauf la première ligne, par le texte du fichier dfm (sauf la première ligne);
Voir la fiche comme fiche;
Modifier la fiche;
(Il faut regarder l'arborescence pour ne pas oublier les éléments non visibles )
Voir la fiche comme texte;
Recopier le nouveau texte de la fiche à la place de celui du dfm;
Enregistrer le fichier dfm.
NB Il est inutile de modifier le caption de la fenêtre car la modification n'est pas prise en compte.
Pour modifier ce Caption, il faut utiliser le composant Trvsystem , brancher dessus le TrvProject, aller dans les propriétés du TrvProject
title preview, titlesetup, titlestatus.
Jusqu'à preuve du contraire, cette méthode vaut bien celle du tip de Nevrona!
basile est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/02/2007, 08h26   #8
Invité régulier
 
Inscription : mai 2005
Messages : 14
Détails du profil
Informations forums :
Inscription : mai 2005
Messages : 14
Points : 8
Points : 8
"aller dans les propriétés du TrvProject", lire "aller dans les propriétés du TrvSystem".
basile est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/02/2007, 21h40   #9
Membre éclairé
 
Inscription : janvier 2007
Messages : 316
Détails du profil
Informations forums :
Inscription : janvier 2007
Messages : 316
Points : 321
Points : 321
Bonjour,

Merci pour la procédure à suivre.
L'utilisation de rave est tout de même pénible dans certain cas.

Au revoir.
rv26t est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/03/2007, 18h55   #10
Membre régulier
 
Homme Jean-Marc
Inscription : octobre 2003
Messages : 136
Détails du profil
Informations personnelles :
Nom : Homme Jean-Marc
Âge : 45
Localisation : France, Vaucluse (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : octobre 2003
Messages : 136
Points : 76
Points : 76
Je suis sur que Delphi nous cache quelque chose....
Puisque en effet lorsqu'on exécute l'aperçu en conception, les mêmes écrans sont bien en français.
Plus sérieusement, j'ai trouvé un fichier rave.ini, dans lequel on trouve :
Mais je ne sais pas comment inclure ce fichier à mon projet...
JeanMarc_T2k est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 04/04/2007, 17h03   #11
Membre du Club
 
Inscription : décembre 2004
Messages : 187
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 187
Points : 60
Points : 60
Citation:
Envoyé par basile
Bonjour à tous,
Finalement pour traduire de façon commode les fiches RfFormPreview, RpFormSetup et RpFormStatus il suffit de procéder ainsi:
Ouvrir un projet delphi avec une fiche;
Ouvrir le fichier dfm;
Voir la fiche comme texte;
Remplacer le texte de la fiche, sauf la première ligne, par le texte du fichier dfm (sauf la première ligne);
Voir la fiche comme fiche;
Modifier la fiche;
(Il faut regarder l'arborescence pour ne pas oublier les éléments non visibles )
Voir la fiche comme texte;
Recopier le nouveau texte de la fiche à la place de celui du dfm;
Enregistrer le fichier dfm.
NB Il est inutile de modifier le caption de la fenêtre car la modification n'est pas prise en compte.
Pour modifier ce Caption, il faut utiliser le composant Trvsystem , brancher dessus le TrvProject, aller dans les propriétés du TrvProject
title preview, titlesetup, titlestatus.
Jusqu'à preuve du contraire, cette méthode vaut bien celle du tip de Nevrona!
Et bien un grand merci pour cette astuce, qui en plus de changer les textes, m'a aussi permis de modifier l'apparence de ces trois fiches (icones, couleur, etc.).

Je n'arrive pas, par contre, à modifier le "of" du nombre de pages du TLabel dans le RpFormPreview. Si quelqu'un a une idée . Merci encore.
Leesox est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 06/04/2007, 10h40   #12
Membre du Club
 
Inscription : décembre 2004
Messages : 187
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 187
Points : 60
Points : 60
Bonjour,

Voilà à quoi peut ressembler l'aperçu avant impression de Rave après avoir modifié le fichier "RpFormPreview" avec la méthode de basile.
ApercuRave.jpg
L'interface est beaucoup moins austère d'un coup .

Si quelqu'un a une idée pour le "of" du nombre de page, merci. Mais j'ai bien l'impression que sans la source .
Leesox est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h12.


 
 
 
 
Partenaires

Hébergement Web