Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Crystal Reports
Crystal Reports Forum d'entraide sur Crystal Reports. Avant de poster --> FAQ Crystal, Tutoriels Crystal
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 16/02/2005, 10h02   #1
Invité régulier
 
Inscription : février 2004
Messages : 8
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 8
Points : 5
Points : 5
Par défaut [CR][.NET] Rapport multi-langue

Bonjour,
Je dois créer un report avec Crystal report pour .net et il doit être en 2 langues. Comme je débute avec CR je ne sais pas vraiment comment m'y prendre.

Auriez-vous une idée ou un exemple concret ?

Merci
Harakor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2005, 16h21   #2
Membre confirmé
 
Inscription : mai 2002
Messages : 246
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 246
Points : 256
Points : 256
Envoyer un message via MSN à Machuet
en fait tu as deux possibilités. Soit de créer 2 états différents, 1 en français et 1 en anglais par exemple, ou soit tu regroupes tout dans le même état en employant un paramètre qui définira la langue qui servira à créer les fonction d'affichage, car pour chaque champ de texte, il faudra une fonction du style

Code :
1
2
3
4
5
 
IF {?Param1} = "FRA" then "Adresse de livraison" else
    IF {?Param1}="GER" then "LieferAdresse" else
    IF {?Param1}="ENG" then "Delivery Adress" 
    else "Adress de livraison";
où ?Param1 est le paramètre contenant la langue d'impression
Machuet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2005, 16h46   #3
Invité régulier
 
Inscription : février 2004
Messages : 8
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 8
Points : 5
Points : 5
J'avais trouver pour la 2ème solution aussi, mais je n'arrive pas a remplir le paramètre avant l'affichage du report. J'ai toujours une fenètre qui me le demande. Aurais-tu un exemple ?
Harakor est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2005, 17h03   #4
Membre confirmé
 
Inscription : mai 2002
Messages : 246
Détails du profil
Informations forums :
Inscription : mai 2002
Messages : 246
Points : 256
Points : 256
Envoyer un message via MSN à Machuet
Tu appelles ton report depuis quel programme. Sous VB, par exemple tu dois employer le code suivant pour passer ton paramètre

Code :
1
2
 
Report.ParameterFields(1).AddCurrentValue ("Ma valeur")
Machuet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/02/2005, 17h06   #5
Invité régulier
 
Inscription : février 2004
Messages : 8
Détails du profil
Informations forums :
Inscription : février 2004
Messages : 8
Points : 5
Points : 5
Ok, je passais pas un exemple trouver sur ce forum mais plus compliquer qui marchais pas :p Merci beaucoup de ton aide

Tag [Résolu] ajouté par l.nico merci d'y penser à l'avenir
Harakor 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 00h25.


 
 
 
 
Partenaires

Hébergement Web