Vous êtes sur la page 1sur 1

CHAPITRE 6 : Développement 2

Cas pratique : Liste gauche de sélection (picking liste)

Enoncé :
Nous voulons afficher dans la fonction « GESSQH » une nouvelle liste gauche secondaire de type picking liste.

Cette liste va nous permettre de sélectionner des lignes d’articles à partir des devis existants.

La liste des devis est filtrée par le site qui s’affiche à l’écran.

Démarche à suivre :

❖ Étape 1 :

Créer un objet « YSQ1 » et attribuez-lui La table à SQUOTED

• Index : SQD0
• Champ 1 :

Expression : [F:SQH]SQHNUM-' '-format$('D:'+GFMDAT4,[F:SQH]QUODAT)-' '-mess(99,197,1)-[F:SQH]BPCORD

Intitule : Devis

• Champ 2 :

Expression: [F:SQD]ITMREF-' '- [F:SQD]ITMDES1'

Intitule : Ligne devis

❖ Étape 2

Définir l’objet YSQ1 comme une picking liste au niveau de la fenêtre «WOSQHALL»

❖ Étape 3

Ajouter un champ YSOURCE (A, 30) nommé Source ligne

❖ Étape 4

Ajouter le code nécessaire pour activer le picking liste dans le traitement SPESQH (voir ressources)

Page | 1

Vous aimerez peut-être aussi