Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils > Reports
Reports Forum d'entraide sur Oracle Reports
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/04/2005, 15h08   #1
Inscrit
 
Inscription : avril 2004
Messages : 179
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 179
Points : 46
Points : 46
Par défaut [Reports6i]Récupérer le numero de la page dans une formule

bonjour

je travaille avec Reports6i , je souhaitais recupérais la valeur (numero de page) dans une variable pour ensuite le concaténé avec d'autres valeurs.
tout ca dans dans une formule de colonne.

je demandais si c'est possible.

Merci d'avance
Herveg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2005, 15h10   #2
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
je ne crois pas que ce soit possible parce que la génération du report (et donc la numérotation des pages) ce fait APRES le processing du code
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2005, 15h12   #3
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 533
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 533
Points : 6 469
Points : 6 469
Le numéro de page peut être récupéré dans n'importe quelle champs avec la source : Numero de page
__________________
Rédacteur Oracle (Oracle ACE)
Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche
Je ne réponds pas aux questions techniques par MP
Blogs: Forms-PL/SQL-J2EE - Forms Java Beans
SheikYerbouti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2005, 15h13   #4
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 533
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 533
Points : 6 469
Points : 6 469
Citation:
Envoyé par orafrance
je ne crois pas que ce soit possible parce que la génération du report (et donc la numérotation des pages) ce fait APRES le processing du code
Mais si, Orafrance, mais si.
c'est ce qui permet d'afficher par exemple : page 1/35
__________________
Rédacteur Oracle (Oracle ACE)
Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche
Je ne réponds pas aux questions techniques par MP
Blogs: Forms-PL/SQL-J2EE - Forms Java Beans
SheikYerbouti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2005, 15h13   #5
Inscrit
 
Inscription : avril 2004
Messages : 179
Détails du profil
Informations forums :
Inscription : avril 2004
Messages : 179
Points : 46
Points : 46
ok Merci
Herveg est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2005, 15h17   #6
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
Citation:
Envoyé par SheikYerbouti

Mais si, Orafrance, mais si.
c'est ce qui permet d'afficher par exemple : page 1/35
Certes, mais tu ne peux pas le récupérer dans une variable... c'est un champ reports c'est pas une formula par exemple.

Mais souvenir sont lointain mais je suis quasiment sûr qu'il est impossible d'écrire un code du genre :

Code :
UTL_FILE.PUT_LINE('DIR',nombredepage || ' page(s) imprimée(s)';
Parce que même en AFTER REPORT, nombredepage est inconnu

Me trompe-je ?
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2005, 15h19   #7
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
pour préciser : sur le report on fait ce qu'on veut avec les pages mais dans le code la notion de page est inconnue
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2005, 15h38   #8
Rédacteur

 
Avatar de SheikYerbouti
 
Inscription : mai 2003
Messages : 6 533
Détails du profil
Informations forums :
Inscription : mai 2003
Messages : 6 533
Points : 6 469
Points : 6 469
Oui, il s'agit bien d'un champ Report, dont la source peut être entre autre : Numéro de la page, total pages, date courante, etc...
et l'on peut à tout moment utiliser le contenu d'un champ dans le code PL/SQL d'une formule.
__________________
Rédacteur Oracle (Oracle ACE)
Guide Oracle ,Guide PL/SQL, Guide Forms 9i/10g, Index de recherche
Je ne réponds pas aux questions techniques par MP
Blogs: Forms-PL/SQL-J2EE - Forms Java Beans
SheikYerbouti est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 13/04/2005, 15h40   #9
Rédacteur/Modérateur
 
Avatar de orafrance
 
Inscription : janvier 2004
Messages : 15 861
Détails du profil
Informations personnelles :
Âge : 35

Informations forums :
Inscription : janvier 2004
Messages : 15 861
Points : 16 212
Points : 16 212
ha bon... bah j'en avais pas ce souvenir... au temps pour moi
orafrance est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 02h43.


 
 
 
 
Partenaires

Hébergement Web