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.38 PR_listing_eop (file s_prlist.c:122)

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