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 :

[forms6]sélection LOV


Sujet :

Forms Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Février 2006
    Messages
    83
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 83
    Par défaut [forms6]sélection LOV
    bonsoir,

    j'ai un problème avec ma liste de valeur, la LOV retourne le nom de l'employé vers l'item :blok.nom_emp, seulement il y des employés ayant le même nom, donc mon but c'est d'obliger l'user à selectionner dans la LOV (par un message) s'il y a plusieurs mêmes noms pareils à celui que l'user a entré(when-validate-item).
    Comme ça, ils seront triés par le numéro unique des employés.

    comment donc tester si l'user a selectionné dans le LOV, donc le message ne s'affiche plus?

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    43
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 43
    Par défaut
    Citation Envoyé par ramaro
    bonsoir,

    j'ai un problème avec ma liste de valeur, la LOV retourne le nom de l'employé vers l'item :blok.nom_emp, seulement il y des employés ayant le même nom, donc mon but c'est d'obliger l'user à selectionner dans la LOV (par un message) s'il y a plusieurs mêmes noms pareils à celui que l'user a entré(when-validate-item).
    Comme ça, ils seront triés par le numéro unique des employés.

    comment donc tester si l'user a selectionné dans le LOV, donc le message ne s'affiche plus?
    Dans les propriétés de ton champs, juste aprés avoir choisi ta LOV, il existe une option qui s'appelle :
    "Valider à partir de la liste"
    Voila !

  3. #3
    Membre confirmé
    Inscrit en
    Février 2006
    Messages
    83
    Détails du profil
    Informations forums :
    Inscription : Février 2006
    Messages : 83
    Par défaut
    Merci pour ta réponse,
    mais le problème avec ça c'est que quand je clique sur un autre item, sans sélectionner via le lov (Annuler ou copie d'une valeur existante), l'erreur suivante s'affiche: FRM40212 valeur invalide pour l'item NOM_EMP. En plus, je ne peux plus entrer de valeurs que seulement via la LOV. Or, c'est seulement lorsqu'il y a des noms identiques qu'il faut que l'user sélectione dans la LOV, c'est à dire que c'est pas obligatoire de faire la sélection via la LOV.

  4. #4
    Expert confirmé
    Avatar de SheikYerbouti
    Profil pro
    Inscrit en
    Mai 2003
    Messages
    6 760
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2003
    Messages : 6 760
    Par défaut
    Dans ce cas, c'est à vous de déterminer s'il existe des doublons sur le nom (Select count(*) par example) et forcer l'afichage de la LOV si besoin (show_lov() ou list_values)

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

Discussions similaires

  1. [CR] Problème de sélection sur un champ date
    Par noluc dans le forum SAP Crystal Reports
    Réponses: 2
    Dernier message: 21/11/2003, 16h56
  2. Empécher la sélection du texte des pages dans un WebBrowser
    Par DevelOpeR13 dans le forum Web & réseau
    Réponses: 2
    Dernier message: 05/06/2003, 18h36
  3. Sélection texte d'un TMemo
    Par nmathon dans le forum Composants VCL
    Réponses: 2
    Dernier message: 12/05/2003, 16h17
  4. Couleur de sélection par défaut
    Par sicard_51 dans le forum AWT/Swing
    Réponses: 2
    Dernier message: 20/04/2003, 23h35
  5. Déplacer la sélection d'une ligne dans un stringgrid
    Par jer64 dans le forum Composants VCL
    Réponses: 5
    Dernier message: 14/03/2003, 00h57

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