IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Forms Oracle Discussion :

Sortie multiple d'un item


Sujet :

Forms Oracle

  1. #1
    Membre régulier Avatar de Michel38
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2005
    Messages : 218
    Points : 113
    Points
    113
    Par défaut Sortie multiple d'un item
    Bonjour à tous,

    J'ai un problème assez casse-pieds.
    Depuis une fenêtre principale. j'ouvre une nouvelle fenêtre modale.
    Sur cette modale, j'ai trois champs qui sont obligatoires et pour lesquels j'ai renseigné le trigger WHEN-VALIDATE-ITEM, et je lance une procédure où j'ai mis quelque chose comme ça :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    IF NAME_IN('BLOC.' || v_Nom_item) IS NULL THEN
      		Affichage d'un message bloquant
    END IF;
    Et mon problème maintenant, En bas de ma modale, j'ai deux boutons, un pour valider ma saisie, et un bouton Annuler.
    Ce que j'aimerais faire, c'est quand je clique sur mon bouton Annuler, sortir de ma modale, sans vérifier mes 3 champs obligatoires.

    Mais c'est compliqué, car quand on est sur le premier champs, et qu'on clique sur le bouton annuler, on passe obligatoirement par le WHEN-VALIDATE-ITEM du champs, et donc j'ai mon message bloquant.
    Il n'y aurait pas un moyen de tester l'item de destination, et en gros si on passe d'un item obligatoire à un autre item quelconque, je mets mon message bloquant.
    Par contre, si on passe d'un item obligatoire à l'item bouton Annuler, alors j'ai un autre comportement....

    Pas évident à visualiser j'imagine.

    Si vous avez une solution "magique", je serais ravi.


    Michel

  2. #2
    McM
    McM est déconnecté
    Expert éminent

    Homme Profil pro
    Développeur Oracle
    Inscrit en
    Juillet 2003
    Messages
    4 580
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : Juillet 2003
    Messages : 4 580
    Points : 7 740
    Points
    7 740
    Billets dans le blog
    4
    Par défaut
    Bonjour,

    C'est possible :
    Ton bouton doit alors être en "mouse navigate"=No
    Ensuite dans le code du bouton tu forces tes champs comme étant déjà "validés" (c'est à dire que les trigger When-Validate-Item ne s'exécuteront pas
    exemple
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    set_item_property('Q5.item8', item_is_valid, property_true); -- Champ considéré comme validde
    Go_Block('BLOCK3'); -- sortie
    More Code : More Bugs. Less Code : Less Bugs
    Mon Blog PL/Sql : Fichier Zip / Image BMP / Lire sqliteDB / QRCode et Images PNG ou BMP

  3. #3
    Membre régulier Avatar de Michel38
    Homme Profil pro
    Inscrit en
    Juin 2005
    Messages
    218
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Isère (Rhône Alpes)

    Informations forums :
    Inscription : Juin 2005
    Messages : 218
    Points : 113
    Points
    113
    Par défaut
    Merci pour ta réponse,

    Finalement, les fonctionnels ont modifié leurs demandes, et je n'ai donc plus cette fonctionnalité à gérer.

    A+

    Michel

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. SELECT CASE sortie multiple
    Par Matthieu_12 dans le forum Macros et VBA Excel
    Réponses: 34
    Dernier message: 20/11/2019, 07h45
  2. Sorties multiples après une tMap
    Par chrime71 dans le forum Développement de jobs
    Réponses: 6
    Dernier message: 21/09/2011, 11h01
  3. Déselection d'item dans un list box à sélection multiple
    Par Domi63 dans le forum Windows Forms
    Réponses: 5
    Dernier message: 01/12/2009, 08h47
  4. fenètres de sortie multiples
    Par Papy214 dans le forum NetBeans
    Réponses: 2
    Dernier message: 15/04/2009, 09h56
  5. Réponses: 3
    Dernier message: 16/01/2009, 12h31

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo