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
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
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
où ?Param1 est le paramètre contenant la langue d'impression
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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";
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 ?
Tu appelles ton report depuis quel programme. Sous VB, par exemple tu dois employer le code suivant pour passer ton paramètre
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Report.ParameterFields(1).AddCurrentValue ("Ma valeur")
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
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager