Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

Dans le masque d'impression (.dhsi), chaque champ saisi possède un commentaire qui doit être converti en propriétés de champ dans le masque écran (.dhsf)
Si le champ est associé à un ou plusieurs boutons, il faut créer deux pages : une page corps et une page bouton

Créer la page bouton

...

Telnet

...

WPF

...

<TEXTEAIDE>Saisir une référence

...

Titre de la page bouton

...

<TOUCHEFCT>K_F1|F1|Lieu,quantité|1|1

...

Chaque <TOUCHEFCT> correspond à un bouton.
Dans la propriété du bouton :
Image Removed
Dans le champ saisi associé à ce bouton (dans la page corps):
Image Removed

Créer la page corps

...

Telnet

...

WPF

...

<POINTSEQ> 1

...

<SEQAV> Ref_Av

...

Il faut ajouter la procédure dans le traitement avant du champ
Image Removed

Permet de faire la liaison entre la page corps et la page bouton

...

<SEQAP> Ref_Ap

...

Il faut ajouter la procédure dans le traitement après du champ
Image Removed

...

<OBLIG>1

...

<SEQBUF>Ref_Buf

...

Il faut appeler le buffer dans la procedure « Traitement_XmeGlobalInput »
Image Removed

NB : Il faut positionner dans les pièges touches, les point d'arrêt F6 à 8005 pour la liste des fonctions et F12 à 8004 pour la page « A propos » pour que le moteur Telnet peut les gérer par défaut lors du déclenchement de l'action.
Image Removed
L'arrêt 8005 est utilisé pour l'affichage du Piano (F6) lors de la saisiL'arrêt 8004 est utilisé pour l'affichage de la fenêtre « aide à propos »

Module a5pm_tnt_saisie_page

Pour ce faire il faut ajouter dans la boucle de saisie de la page la fonction « TNT_Saisie_Page_CaseCommun » et refaite le Switch si on à un retour = 1 afin de rentrer dans les appels. Image Removed
Pour traiter le piano de touches, il faudra ajouter avant chaque traitement de champ la déclaration des champs piano avec les boutons.

...

Traitement avant du champ 
Image Removed
« TNT_Charger_Liste_Piano » permet de récupérer la liste de travail pour le piano

« TNT_Ajouter_Bouton_Dans_Piano » ajoute le boutons dans le piano

« TNT_Ajouter_Liste_Piano » insère le piano dans la liste de travail