|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2006 Messages : 75 ![]() |
Bonjour,
Après passage en 10g, l'assistant de migration a créé une structure pour le lancement d'un état Reports à partir d'un écran Forms. J'ai notamment remarqué la présence d'un paramètre RP2RROREPORTSERVER dont la valorisation est nécessaire pour le lancement d'un état à partir d'un écran applicatif. Seulement voilà, je dois déployer mes composants sur plusieurs machines distinctes et je ne souhaite donc pas renseigner ce paramètre en dur dans mon Forms. J'aimerais donc trouver un moyen de définir le nom de mon serveur Reports au sein de mon serveur applicatif Forms&Reports Services. Merci pour votre aide Fabien DUBOIS |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
Vous pouvez toujours stocker le nom du report server dans une table.
__________________
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 |
|
|
00
|
|
|
#3 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2006 Messages : 75 ![]() |
N'y a-t-il pas une autre solution car mon client refuse que l'on touche au modèle de données et en plus nous ne sommes pas censés modifier le code.
Oracle a bien dû prévoir cette alternative d'un déploiement sur plusieurs plate-formes, non ??? Ne peut-on pas définir ce paramètre REPORTSSERVER au niveau du serveur d'applis ? Merci d'avance. Fabien DUBOIS |
|
|
00
|
|
|
#4 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
Bien sûr, vous pouvez transmettre cette info via le tag otherparams de votre section du fichier formsweb.cfg.
__________________
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 |
|
|
00
|
|
|
#5 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
Sinon, plus simple, créer un variable d'environement dans le fichier defaut.env et consulter le contenu de cette variable avec l'instruction :
__________________
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 |
|
|
00
|
|
|
#6 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2006 Messages : 75 ![]() |
La solution consistant à transmettre le nom du serveur reports dans le tag otherparams de ma section du fichier formsweb.cfg me conviendrait parfaitement.
Mais voilà, j'ai déjà essayé cette alternative et malheureusement, il semble qu'en version 10g du serveur d'application, le paramètre REPORTSSERVER au sein du tag otherparams ne soit plus autorisé. Je ne parviens en effet plus à lancer mon application une fois modifié. Pouvez-vous me valider ce point ?? Et me donner la déclaration à intégrer dans mon fichier de configuration si c'est possible. Merci encore. |
|
|
00
|
|
|
#7 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2006 Messages : 75 ![]() |
Pas de réponse sur la syntaxe ??
Merci |
|
|
00
|
|
|
#8 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
Pouvez-vous joindre le code de votre section formsweb.cfg ?
Pourquoi ne pas créer une variable d'environnement dans le default.env ?
__________________
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 |
|
|
00
|
|
|
#9 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
Sinon, voici un example d'utilisation du paramètre otherparams:
Et dans votre forme, récupérer la valeur de PARAMETER.REPSERVER. Mais la solution du fichier d'environnement me semble beaucoup plus élégante, car elle ne nécessite aucun ajout de paramètre dans les formes.
__________________
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 |
|
|
00
|
|
|
#10 |
|
Candidat au titre de Membre du Club
![]() Inscription : février 2006 Messages : 75 ![]() |
Je veux bien créer une variable dans le default.env. Mais quelle serait précisément la ligne à ajouter pour que ça fonctionne ???
Pour info, je vous fais parvenir mes fichiers de conf et d'environnement actuels. Merci pour tout. P.S : J'ai supprimé tous les commentaires Fichier d'environnement : ORACLE_HOME=/app/oracle/oraASFRS_1 FORMS_PATH=/app/oracle/oraASFRS_1/forms:/app/CR FORMS_RESTRICT_ENTER_QUERY=TRUE CLASSPATH=/app/oracle/oraASFRS_1/j2ee/OC4J_BI_Forms/applications/formsapp/formsweb/WEB-INF/lib/frmsrv.jar:/app/oracle/oraASFRS_1/jlib/repository.jar:/app/oracle/oraASFRS_1/jlib/ldapjclnt10.jar:/app/oracle/oraASFRS_1/jlib/debugger.jar:/app/oracle/oraASFRS_1/jlib/ewt3.jar:/app/oracle/oraASFRS_1/jlib/share.jar:/app/oracle/oraASFRS_1/jlib/utj.jar:/app/oracle/oraASFRS_1/jlib/zrclient.jar:/app/oracle/oraASFRS_1/reports/jlib/rwrun.jar:/app/oracle/oraASFRS_1/forms/java/frmwebutil.jar PATH=/app/oracle/oraASFRS_1/bin LD_ASSUME_KERNEL=2.4.19 LD_LIBRARY_PATH=/app/oracle/oraASFRS_1/lib:/app/oracle/oraASFRS_1/jdk/jre/lib/i386:/app/oracle/oraASFRS_1/jdk/jre/lib/i386/server:/app/oracle/oraASFRS_1/jdk/jre/lib/i386/native_threads:/tmp/OraInstall2006-11-24_11-49-20AM/jre/1.4.2/lib/i386/client:/tmp/OraInstall2006-11-24_11-49-20AM/jre/1.4.2/lib/i386:/tmp/OraInstall2006-11-24_11-49-20AM/jre/1.4.2/../lib/i386:/usr/lib Section propre de mon fichier de configuration : [CR] form=identifi.fmx envFile=CR.env userid=acr/acr@crrec separateFrame=False width=810 height=633 archive_jini=frmall_jinit.jar,/forms/CR/iconescr.jar imageBase=codebase otherParams=term=/app/oracle/oraASFRS_1/forms/admin/resource/F/fmrwebCR.res |
|
|
00
|
|
|
#11 | ||
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
L'instruction serait aussi simple que cela si l'on suppose que vous avez crée et renseigné la variable : REPSERVER:
Code :
__________________
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 |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com