Présentation
Documentation
L'équipe
Sérialisation
 
Programmes
Objets
Libs Utilitaires
Libs Internes
   
 
Editeur
Syntaxes
Windows
Versions
   

SCR/AL1 - TOME IV. Les librairies internes

2. La librairie scr4o

2.14 Fonctions de gestion des PRINTER

2.14.36 PR_listing_0 (file s_prlist.c:73)

Syntax

PR_listing_0(pg_ref, file)
PAGE *pg_ref;
char *file;

Description

Initialise le processus d'impression de PR_listing(). Cette fonction peut cependant être utilisée seule ou en conjonction avec PR_listing_1() pour des impressions spécifiques.

Elle crée les variables utiles à PR_listing_1() et PR_listing_eop().

Exemple

    if(PR_listing_0(p_is_fact, "fact.pr")) return(-1);
PR_select(my_pr);
IS_empty_rec(is_fact);
if(IS_search(is_fact, 0, SCR_GE, (char *)0)) return;
numcli = is_fact_NUMCLI;
while(1) {
if(numcli != is_fact_NUMCLI) {
PR_listing_eop();
PR_file_col("fact.pr", PR_PG_REF, 0, -1, 'R');
numcli = is_fact_NUMCLI;
}
PR_listing_1(is_fact, 0L, 0L, 1);
}
PR_send();

Valeur retournée

-1 si aucun isam n'est trouvé dans la page de référence pg_ref, 0 sinon.

Voir également

SC_scan_page(), SC_scan_isam(), PR_file_col(), PR_listing(), PR_listing_1(), PR_listing_eop()

Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be