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 05/01/2007, 13h45   #1
Inactif
 
Avatar de Aitone
 
Inscription : novembre 2006
Messages : 3 569
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 3 569
Points : 3 291
Points : 3 291
Par défaut Traduction de plusieurs champs

Bonjour,

J'ai un petit souci. J'ai dans ma table {SDELIVERYD}, les champs ZPCK_0, ZPCK_1 et ZPCK_2.
Cela signifie, pour une livraison, le 1er type de conditionnement, le 2eme, etc...
J'ai également une table {TABUNIT} (qui est ma table des conditionnements) avec un champ traduisible pour avoir la désignation.

J'ai donc dupliqué cette table 2 fois.
Ainsi j'ai cette configuration que j'ai copié sur un gif en pièce jointe...

Comme formule, j'ai mis pour le 1er conditionnement :
Code :
1
2
3
WhilePrintingRecords;
stringVar X3TEX := "TABUNIT~DES~"+{SDELIVERYD.ZPCK_0}+"~~";
X3TranslatedText ({?X3DOS},"FRA",X3TEX)
Pour le deuxième :
Code :
1
2
3
WhilePrintingRecords;
stringVar X3TEX := "TABUNIT_1~DES~"+{SDELIVERYD.ZPCK_1}+"~~";
X3TranslatedText ({?X3DOS},"FRA",X3TEX)
Et le troisième :
Code :
1
2
3
WhilePrintingRecords;
stringVar X3TEX := "TABUNIT_2~DES~"+{SDELIVERYD.ZPCK_2}+"~~";
X3TranslatedText ({?X3DOS},"FRA",X3TEX)
Mon problème est qu'il ne me renvoie la traduction seulement pour la première formule...
Alors je cherche, je cherche et je cherche encore mais rien n'y fait, je ne comprend pas ce qui se passe, ça ne veut pas marcher.

Tout le monde est invité à réfléchir à mon problème bien sûr, mais spéciale dédicace à say et Machuet qui sont pour moi LES stars de CR...

So, help me please....

Par avance merci

Adrien
Aitone est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2007, 12h53   #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
Hello,

Essaie de mettre toujours dan ton X3TEX

Code :
1
2
stringVar X3TEX := "TABUNIT~DES~"+{SDELIVERYD.ZPCK_0}+"~~";
Ceci car dans ta table des traductions, le lien est fais sur la table TABUNIT. Je pense que cela devrait fonctionner.

@+
Machuet
Machuet est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/01/2007, 14h05   #3
Inactif
 
Avatar de Aitone
 
Inscription : novembre 2006
Messages : 3 569
Détails du profil
Informations forums :
Inscription : novembre 2006
Messages : 3 569
Points : 3 291
Points : 3 291
C'est une excellente réponse.

Merci beaucoup. J'aurais quand même pu y penser tout seul.

Mais comme j'ai relié mes champs à plusieurs TABUNIT, je pensais vraiment que je devais partir sur celles-ci.

@ +
Aitone 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 00h20.


 
 
 
 
Partenaires

Hébergement Web