Le code ci-dessous permet de produire un seul fichier PDF à partir de 2 rapports différents. Il convient de tenir compte des remarques faites sur cette page.
set printer to name 'MercatorPDF'
ox_pdf.enablePrinter
le_fichier='c:\test\test.pdf'
le_modele1='PIECETEST.FRX'
le_modele2='PIECE RECTO VERSO.frx'
ox_pdf.tags_clear(m.le_modele1)
ox_pdf.tags_clear(m.le_modele2)
local old_REPORTBEHAVIOR
old_REPORTBEHAVIOR=set('REPORTBEHAVIOR')
set REPORTBEHAVIOR 90
select lignes_v_tmp
do report_form with m.le_modele1 ,'noconsole to file (m.le_fichier) NOPAGEEJECT'
do report_form with m.le_modele2 ,'noconsole to file (m.le_fichier)'
set REPORTBEHAVIOR (m.old_REPORTBEHAVIOR)
ox_pdf.tags_repaste(m.le_modele1)
ox_pdf.tags_repaste(m.le_modele2)
set printer to default