Macro-Instruction : ECRIRE_BUFFER Bibliothèque : PPDREFD Thème : API Type : ECRAN Membre : ECRBUF ------- DESCRIPTION --------- Ecrit un enreg dans BASBUF avec TIMESTAMP & Utilisateur ------ PARAMETRES UTILISES ------------ Code Libellé N° Désignation Lg Déc Contrôle Contrôle -- ------------------------------ ----- --- -------- -------------------------------- 1 BUFFER 5000 OBLI Zone obligatoire 2 TIMESTAMP (Blank en entrée) 12 OBLI Zone obligatoire 3 PRE_BUFFER (TYPE_ECRAN...) 10 OBLI Zone obligatoire ------ SEQUENCE D'INSTRUCTIONS ----------- 000100 DECLARER UTILIS;MI_UTILIS 10 000200 DECLARER BUFFER;MI_BUFFER 5000 000300 DECLARER MIA10;MI_ALFA10 10 000400 DECLARER MIN12;MI_NUMO12 12;0 000500 * Le Buffer de l'écran est stocké à partir du 11ème carac 000600 * Les 10 1er carac correspondent à type écran et 9 carac dispo 000700 * pour évolution future... 000800 MI_ALFA10 = *BLANK 000900 MI_ALFA10 = :03 001000 :02 = *BLANK 001100 MI_BUFFER = *BLANK 001200 MI_BUFFER = MI_ALFA10 // :01 001300 MI_UTILIS = *USER 001400 HEURE MI_NUMO12 001500 DEBUT_SQL 001600 + INSERT INTO BASBUF (UTILBU, HEURBU, BUFFBU) 001700 + VALUES ( :MI_UTILIS , :MI_NUMO12 , :MI_BUFFER ) 001800 FIN_SQL 001900 :02 = MI_NUMO12