Bonjour,
Dans Crystal Reports, je voudrais afficher la désignation du mode de livraison dans mes BL.
Le mode de livraison est pointé par le champ MDL_0 dans l'entête de BL (SDELIVRY).
Comme c'est un texte traduit, il faut faire la liaison avec la table ATEXTRA :
SDELIVERY.MDL_0 --> ATEXTRA.IDENT1_0
avec comme filtre :
{ATEXTRA.LANGUE_0} = {SDELIVERY.LAN_0} and
{ATEXTRA.CODFIC_0} = "TABMODELIV" and
{ATEXTRA.ZONE_0} = "DESAXX"
Plutôt que de faire un sous-rapport (car tous les BL n'ont pas de mode de livraison), je voudrais utiliser la fonction de traduction de Sage. Or, la ligne de code présente dans l'état standard ne fonctionne pas. J'ai :
Mais rien ne s'affiche.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 WhilePrintingRecords; stringVar X3TEX := "TABMODELIV~SHOAXX~"+{TABMODELIV.MDL_0}+"~~"; X3TranslatedText ({?X3DOS},{BPARTNER.LAN_0},X3TEX)
Pouvez-vous me dire ce qui cloche ?
Merci.
C.
Partager