|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2006 Messages : 99 ![]() |
salu tout le monde,
ya t il kelk1 ki connais une fonction ou un moyen pr controler la position du curseur et choisir l'item du bloc forms ou il sera positionner |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
__________________
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 | ||
|
Membre éclairé
![]() |
Je le met comme ça au cas où... mais des fois j'ai besoin de faire un go_block avant sinon mon go_item ne fonctionne pas (Forms 6i)
![]() Code :
|
||
|
|
00
|
|
|
#4 | ||
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
Il est toujours possible de vérifier la valeur de FORM_SUCCESS après ce genre d'instruction
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
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2006 Messages : 99 ![]() |
salut...
merci pour ton aide mais je crois que la procédure GO_ITEM ne fonctionne pas dans le déclencheur when-validate-item car j'obtient le message suivant:"procédure restreinte interdite GO_ITEM dans le déclancheur when-validate-item"... en faite moi je veut obliger l'utilisateur à rester sur un champs particulier tant qu'il n'as pa choisit une valeur approprié de la LOV que j'ai crée sur ce champs(car la valeur choisit de la LOV doit vérifier une certaine condition pour quelle soit retenu) voila... je crois que c'est plus clair... mais je sais pas s'il ya une solution alors je compte sur vous les amis.... et merci encore... |
|
|
00
|
|
|
#6 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
Pour rester sur le champ en cours, rien ne vaut l'instruction:
dans le trigger When-Validate-Item.
__________________
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
|
|
|
#7 | |
|
Membre éclairé
![]() |
Citation:
Si elle est activée, l'utilisateur est obligé de choisir une valeur de la liste sinon il ne sortira jamais de son champ. Par contre dans ton message je comprend tu veux qu'il choisisse une valeur en particulier de la LOV ? Pourquoi ne pas restreindre les valeurs disponibles de la LOV ? Est-ce utilie de proposer une valeur qu'il doit pas choisir et qui le bloquera à l'étape d'après ? |
|
|
|
00
|
|
|
#8 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2006 Messages : 99 ![]() |
salut,
ça peut etre utile parfois d'affiché LOV avec des valeurs qui sont interdite comme dans mon cas car je veut affiché une alerte pour expliqué à l'utilisateur pouquoi il ne peut pas choisir cette valeur(en faite je travaille sur une gestion de bibliothèque et la liste c une liste des ouvrages mais si il choisit un ouvrage qui n'est pas disponible je lui affiche un message explicatif voila tout) par contre la solution de notre ami 'sheik' a l'air de fonctionner et quand j'éxécute pour tester ça marche évidement et l'alerte s'affiche et le curseur reste sur ce champs grace à : raise form_trigger_failure; dans le déclancheur WHEN-VALIDATE-ITEM Mais quand je ferme la fenetre l'alerte s'affiche une 2 ème fois ( c'est compréhensible puisque c'étais une 'failure' du trigger) mais ça me géne car je veut que ça ferme sans cet alerte alors ya t il une amélioration... |
|
|
00
|
|
|
#9 |
![]() ![]() ![]() Inscription : mai 2003 Messages : 6 533 ![]() |
Si l'item supporte une LOV et que la propriété valider à partir de la LOV est positionnéeà Oui, vous ne pourrez pas sélectionner une valeur qui ne fait pas partie de la LOV.
Ce que vous pouvez faire, c'est ajouter une colonne dans la LOV qui contient une valeur indiquant si l'ouvrage est disponible ou non. Après fermeture de la LOV, vous pouvez afficher votre message dans le WVI et la LOV ne se réaffichera pas.
__________________
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