|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : juin 2004 Messages : 46 ![]() |
Bonjour,
J'ai une application qui comporte 2 modules forms et un module menu. form1 sert à l'identification et ouvre form2 qui fait appel à menu . Suivant le profil de connexion certains items du menu ne doivent pas apparaitre. 1. J'ai essayé avec une variable globale que je renseigne dans form1 afin de pouvoir l'utiliser dans menu mais ça ne marhce pas. 2. j'ai regardé un peu du coté des listes de paramètre mais çe n'est pas très clair à mon niveau. quelqu'un peut me donner un coup de main? merci. |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
Si vous avez établi des profils, cela est géré dans les options de menu
voir la propriété "Sécurité Rôles" au niveau des propriétés des options de menu dans Forms Builder
__________________
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 | ||
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
Pourquoi ne pas passer via des globales les informations nécessaires et gérer dans le WHEN-NEW-FORM-INSTANCE de ta form2 l'affichage (ou non) des items du menu avec set_menu_item_property ?
Si tu veux utiliser les globales dans le menu, de mémoire je crois qu'il faut que tu utilises la fonction name_in, exemple : Code :
__________________
Un problème sans solution est un problème mal posé Merci de poser vos questions sur le forum, je ne réponds pas aux questions posées par MP. |
||
|
|
00
|
|
|
#4 |
|
Invité régulier
![]() Inscription : juin 2004 Messages : 46 ![]() |
j'ai vu la solution avec les roles mais en fait le profil des utilisateurs sert seulement à se connecter à l'application .
je n'ai pas défini de rôle avec Oracle server. Sinon pour les variables globales j'ai essayé mais ça ne marche pas je vais revoir ça quand même . |
|
|
00
|
|
|
#5 |
|
Invité régulier
![]() Inscription : juin 2004 Messages : 46 ![]() |
ça ne marche pas avec la variable globale.
|
|
|
00
|
|
|
#6 | |
![]() ![]() Inscription : janvier 2004 Messages : 15 861 ![]() |
Citation:
|
|
|
|
00
|
|
|
#7 | ||
|
Invité régulier
![]() Inscription : juin 2004 Messages : 46 ![]() |
J'ai utilisé une variable globale dans form1
et das le menu appelé par form2 j'ai mis le code suivant : Code :
|
||
|
|
00
|
|
|
#8 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
Les variables globales ont une visibilité restreinte à la forme. Pour avoir des variables globales à plusieurs formes il existe une possibilité :
une variable contenue dans un package stocké en librairie (PLL) et l'appel des formes (CALL_FORM) avec le paramètre SHARE_LIBRARY_DATA
__________________
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 |
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
Relis le message que je t'ai écrit
Il ne faut pas écrire : Mais :
__________________
Un problème sans solution est un problème mal posé Merci de poser vos questions sur le forum, je ne réponds pas aux questions posées par MP. |
|
|
00
|
|
|
#10 | |
|
Expert Confirmé
![]() Chef de projet en SSII Inscription : janvier 2004 Messages : 2 866 ![]() |
Citation:
__________________
Un problème sans solution est un problème mal posé Merci de poser vos questions sur le forum, je ne réponds pas aux questions posées par MP. |
|
|
|
00
|
|
|
#11 |
|
Invité régulier
![]() Inscription : juin 2004 Messages : 46 ![]() |
J'ai utilisé la proposition de PlaineR et ça marche .
merci encore |
|
|
00
|
|
|
#12 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
Mordicus vino veritatis ! tu as raison.
je corrige instament : les variables globales sont visibles dans toute une session run form
__________________
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