SCR/AL1 - TOME IV. Les librairies internes
2.14 Fonctions de gestion des PRINTER
Syntax
PR_listing_eop()
Description
Force un saut de page basé sur un fichier de définion (.pr). Cette fonction n'est utilisable qu'après appel à PR_listing_0().
Elle imprime les lignes préfixées par 'F', effectue un saut de page et imprime les lignes préfixées par 'H'.
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", p_is_fact, 0, -1, 'R');
numcli = is_fact_NUMCLI;
}
PR_listing_1(is_fact, 0L, 0L, 1);
if(IS_next(is_fact) != 0) break; // Fin du traitement
}
PR_send();
Valeur retournée
Si le fichier ne peut être ouvert, PR_file retourne -1. Sinon la fonction retourne 0
Voir également
SC_scan_page(), SC_scan_isam(), PR_file_col(), PR_listing(), PR_listing_1(), PR_listing_0()
Copyright © 1998-2015 Jean-Marc Paul and Bernard PAUL - Envoyez vos remarques ou commentaires à bernard@xon.be