Cet exemple montre comment il est possible d'utiliser un module lié à une grille de vente pour modifier de façon générale l'aspect de l'écran qui héberge cette grille. La propriété utilisée abondamment dans ce cas est .parent, qui renvoie une référence vers le parent de la grille, donc vers l'écran de saisie lui-même.
Les fichiers " classe_label_ventes.* " doivent être placés dans le répertoire principal de Mercator. Le fichier " _factu.prg " correspond à une séquence dont le nom est " Factu " et doit être placé dans le répertoire DATA.
L'exemple montre comment ajouter la limite de crédit dans l'écran de vente. Tous les autres champs de la table CLI_V (ou expression combinant ces champs) peuvent être utilisés. Il suffit de modifier dans le PRG la chaîne suivante : "transform(cli_v.c_credit,m.PICT_BASE)" et la propriété tooltiptext.
A télécharger : 0000000960.zip (1 Kb - 21/04/2005)