Bonjour,
J'enregistre mes reports en base de données. J'aimerais pouvoir les lancer depsui forms.
Dans l'aide, j'ai trouvé la définition de reports60_path et elle dit ceci :
Je suis sous Windows et j'ai donc défini ma variable d'environnement à :En plus des chemins de répertoire, vous pouvez indiquer le mot-clé DB lorsque vous définissez REPORTS60_PATH. Ce mot-clé ordonne à Report Builder d'effectuer sa recherche dans la base de données à laquelle vous êtes connecté.Supposons que vous ayez indiqué l'instruction suivante sur une plate-forme Unix :
setenv REPORTS60_PATH /home/tkostin/pay:/home/tkostin/receiveB
Report Builder effectue d'abord sa recherche dans le répertoire /home/tkostin/pay. S'il ne trouve pas le fichier en question, il le recherche dans /home/tkostin/receive. S'il ne le trouve toujours pas, il le recherche dans la base de données à laquelle vous vous êtes connecté en début de session Report Builder.
REPORTS60_PATH=c:\Mon Répertoire;DB
Dans ma base de données si je fais un select * from srw2_module, j'ai
dans la colonne MODNAME, bon_livraison. Il s'agit de mon report bon_livraison.rdf que je veux lancer.
Dans forms que je définisse la propriété du report, REPORT_FILENAME à :
- bon_livraison.rdf
- bon_livraison
- bon_livraison:report
Rien ne se passe.
Si je mets mon report dans le répertoire c:\Mon Répertoire, le report se lance bien avec comme filename bon_livraison.rdf
Quelqu'un a-t-il un exemple sur le lancement de report en base de données ?
Partager