J'utilise le modèle RTF pour créer un rapport BI. Je dois limiter le nombre de lignes dans 3 enregistrements sur la 1ère page seulement. Les enregistrements/lignes restants continueront à remplir les pages suivantes. Je suis également nécessaire d'imprimer le total de la page. J'ai utilisé le code ci-dessous pour limiter le nombre d'enregistrements, mais il imprime seulement 1 ligne. Toute aide serait appréciée. grâceLimitation de lignes par page dans BI Publisher
<?xdoxslt:set_variable($_XDOCTX, ‘counter’, 0)?>
<?xdoxslt:set_variable($_XDOCTX, ‘lines_page’, 3)?>
<?xdoxslt:set_variable($_XDOCTX, ‘tot_lines’, count(.//PdfDraftPurchaseOrderHeaderVORow))?>
<?xdoxslt:set_variable($_XDOCTX,’remainder’,0)?>
<?for-each:PdfDraftPurchaseOrderHeaderVORow?>
<?xdoxslt:set_variable($_XDOCTX, ‘counter’, xdoxslt:get_variable($_XDOCTX, ‘counter’)+1)?>
<[email protected]:xdoxslt:get_variable($_XDOCTX,’counter’) != xdoxslt:get_variable($_XDOCTX,’tot_lines’)?>
<[email protected]:position() mod xdoxslt:get_variable($_XDOCTX, ‘lines_page’) = 0?><?call:breaking?><?end if?><?end if?>
<?end for-each?>
Pouvez-vous poster le XML simplifié? – EdHayes3