Format d'impression dynamique

Cette section est consacrée aux développements d'applications interfacées avec les logiciels Sage.

Modérateurs: Super-Apogea, Super Modérateur

Format d'impression dynamique

de Cybertisseur » Jeu 27 Juin 2019 16:36

Bonjour à tous,

Je suis nouveau sur ce forum mais je vous lis depuis des années. Merci pour toutes ces infos et trucs qui m'ont bien souvent sauvé la mise.

Cette fois, je n'ai pas trouvé l'info alors je me permets de vous poser la question au cas où vous auriez une solution.

Nous voudrions mettre en place un format dynamique d'impression de BL.
Grâce aux objets calculés, ça semble marcher pour faire apparaître par ligne, si c'est un client particulier, certains élément de F_DOCLIGNE.
Si DocVteEntete.Tarif = "Client2" Alors
Resultat = DocLigne.RefClient("")
FinSi

Mais ça ne fonctionne pas si j'essaye avec une info libre des lignes de documents :
Si DocVteEntete.Tarif = "Client2" Alors
Resultat = DocLigne.InfoLibValeur(10)("")
FinSi

=> « Le type de paramètre est incompatible ! ».

Connaîtriez-vous une solution ? Est-ce possible et si oui, quelle est la bonne syntaxe ?
Merci à vous
Posteur néophyte
Posteur néophyte
 
Messages: 1
Inscription: Jeu 27 Juin 2019 16:16

Re: Format d'impression dynamique

de IMPERIAL » Mar 23 Juil 2019 14:33

Bonjour

DocLigne.InfoLibValeur(10)("") .... n'existe pas

DocLigne.InfoLibValeur("10") ou DocLigne.InfoLibValeur(10) selon que tu est sur un format d'impression ou dans un modèle d'enregistrement

Cdlt
IMPERIAL
Consultant Ligne 100 - INFOROPE
Le savoir c'est comme l'Amour. Si tu ne le partage pas, il devient inutile.

IMPERIAL
Avatar de l’utilisateur
Super Contributeur
Super Contributeur
 
Messages: 4648
Inscription: Jeu 6 Aoû 2009 12:39
Localisation: ROSNY SOUS BOIS


Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 3 invités