Bonjour,
j'utilise report6i et je souhaite savoir comment récupérer le nombre total de pages pour savoir si je suis sur la dernière pour pouvoir faire un test du style : si srw.get_page_num = derniere page.
Merci pour votre aide
Bonjour,
j'utilise report6i et je souhaite savoir comment récupérer le nombre total de pages pour savoir si je suis sur la dernière pour pouvoir faire un test du style : si srw.get_page_num = derniere page.
Merci pour votre aide
Salut,
J'ai rencontré ce problème voici le solution de metalink
J'ai optimisé le code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38 function F_page_totalFormatTrigger return boolean is p_num number ; a number ; begin srw.get_page_num(p_num); a:=p_num; insert into page_num values(userenv('sessionid'),a); commit; return (TRUE); end; ----------------------------------------------------- function M_3FormatTrigger return boolean is this_page number ; a number ; b number ; begin srw.get_page_num(this_page); a:=this_page; select max(page_num) into b from page_num where session_id =userenv('sessionid'); if a=b or a=1 then return true ; else return false; end if ; end; Finally delete the records in the page_num table after the report ends in the After Report Trigger: function AfterReport return boolean is begin srw.do_sql('delete from page_num where session_id = ' ||userenv('sessionid')); srw.do_sql('commit'); return (TRUE); end;
Publications: http://schelabi.developpez.com/
Merci pour la solution
Je viens de tomber là dessus suite à un post.![]()
More Code : More Bugs. Less Code : Less Bugs
Mon Blog PL/Sql : Fichier Zip / Image BMP / Lire sqliteDB / QRCode et Images PNG ou BMP
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager