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 :

Liste valeur statique


Sujet :

Forms Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Décembre 2007
    Messages
    122
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 122
    Par défaut Liste valeur statique
    Bonjour,

    J'ai une liste de valeur statique (Zone de liste déroulante).
    Comme élément de la liste j'ai mis ASCENDANT , DESCENDANT.
    Valeur comme défaut Ascendant.
    Je veux récupérer la valeur du choix sélectionner et appuyer sur un bouton qui récupère la valeur.
    Quand je vais en mode débogue, aucune valeur n'est affecté à ce champs. Rien ne se passe???
    Quelle déclencheur je dois utiliser pour lire la valeur du champs et l'affecter???

    Merci beaucoup!

  2. #2
    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 le trigger When-List-Changed, lisez simplement la valeur de l'item liste.

  3. #3
    Membre confirmé
    Inscrit en
    Décembre 2007
    Messages
    122
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 122
    Par défaut RE : Liste valeur Statique
    Merci Sheik mais encore un bog. Je dois pas faire comme il faut...

    Dans le When-new-forms-instance de ma FORMS j'ai mis
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    BEGIN
    	:BTRI.TRI := 'Descendant';
    	:BTRI.DERN_AVANC := 'Non';
    END;
    pour affecter à l'ouverture une valeur dans mes champs par défauts.

    Voir le fichier joint pour les valeurs mis dans mes éléments listes.

    Ensuite dans les When-List-Changed j'ai mis :et dans l'autre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    :BTRI.DERN_AVANC := :BTRI.DERN_AVANC;
    Quand je test pour la première fois ma FORMS¸ça fonctionne mais après si je change une valeur plus rien ne va. Même si j'entre mes valeurs de départs qui fonctionnaientt à l'ouverture, ça fonctionne plus.

    Un petit coup de main supplémentaire merci!
    Fichiers attachés Fichiers attachés

  4. #4
    Membre chevronné
    Profil pro
    Inscrit en
    Août 2005
    Messages
    316
    Détails du profil
    Informations personnelles :
    Âge : 55
    Localisation : France

    Informations forums :
    Inscription : Août 2005
    Messages : 316
    Par défaut
    il faut renseigner la valeur de l'element liste

    par exemple A pour ASCENDANT et D pour DESCENDANT
    Ce sont ces valeurs qui sont affectée a la variable et pas le libellé correspondant,actuellement elles sont a null

  5. #5
    McM
    McM est déconnecté
    Expert confirmé

    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
    Billets dans le blog
    4
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    :BTRI.DERN_AVANC := :BTRI.DERN_AVANC;
    Ca ne sert pratiquement à rien : Tu réaffectes dans l'item sa valeur.
    Le seul cas où c'est utile c'est pour forcer la revalidation de l'item par forms.

  6. #6
    Membre confirmé
    Inscrit en
    Décembre 2007
    Messages
    122
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 122
    Par défaut
    Alors pour affecter la nouvelle valeur sélectionné que dois-je mettre dans le when-list change?


    p.s.
    J'ai essayé une procédure appelé par le déclencheur:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    PROCEDURE Init_liste_Dern_Avanc IS
     
    BEGIN
     
      CLEAR_LIST('BTRI.DERN_AVANC');
      POPULATE_LIST('BTRI.DERN_AVANC',1);
     
      -- Pré-sélection de la première valeur --
      :BTRI.DERN_AVANC := Get_List_Element_Value('BTRI.DERN_AVANC', 1 ) ;  
     
    END;
    Ça fonctionne pas...

    Merci!!!

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

Discussions similaires

  1. Réponses: 13
    Dernier message: 20/12/2007, 09h32
  2. valeur statique dropdownlist
    Par casa51 dans le forum ASP.NET
    Réponses: 6
    Dernier message: 29/10/2007, 17h20
  3. Selection Liste valeure inexistante
    Par papawemba dans le forum C#
    Réponses: 2
    Dernier message: 31/08/2007, 11h36
  4. liste déroulante statique, selected
    Par kitty2006 dans le forum Langage
    Réponses: 5
    Dernier message: 03/10/2006, 11h20
  5. Réponses: 7
    Dernier message: 27/10/2005, 15h03

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