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

Oracle Discussion :

[FORMS] : listes deroulantes


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2005
    Messages : 35
    Par défaut [FORMS] : listes deroulantes
    bonjour

    question 1 : Comment puis je faire en sorte que la valeur initiale de ma liste soit automatiquement le premier élément de la liste ?

    question 2:
    J'utilise cette requete pour remplir ma liste

    Elle fonctionne lorsque je met le nom d'une table
    par exemple
    l_query2 := 'select COLUMN_NAME as ATB_CHAMP_TABLE, COLUMN_NAME as CHAMP_TABLE from all_tab_columns where TABLE_NAME = ' ' ' table1 ' ' '
    ';
    l_recgrp2 := create_group_from_query(l_rg_name2,l_query2);


    mais elle ne fonctionne pas lorsque j'essaie d'utiliser la valeur du champ :ABC_ATTRIBUT.ATB__TABLE comme nom de table.
    l_query2 := 'select COLUMN_NAME as ATB_CHAMP_TABLE, COLUMN_NAME as CHAMP_TABLE from all_tab_columns where TABLE_NAME = ' ' ' ||:ABC_ATTRIBUT.ATB__TABLE || ' ' '
    ';

    l_recgrp2 := create_group_from_query(l_rg_name2,l_query2);

    quelle est la bonne syntaxe pour le nom du champ?


    Merci

  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
    1.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     -- Pré-affichage de la première valeur --
      :BLOC2.LISTE2 := Get_List_Element_Value('BLOC2.LISTE2', 1 ) ;
    2. affichez le contenu de votre variable contenant le query. Cela fonctionne sans problème.

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Avril 2005
    Messages
    35
    Détails du profil
    Informations personnelles :
    Localisation : Canada

    Informations forums :
    Inscription : Avril 2005
    Messages : 35
    Par défaut
    J'ai toujours ces 2 erreurs avec mon code
    erreur de remplissage du groupe
    et suppression element impossible de CDE_NOM_CHAMP_TABLE

    lorsque je lui dit de remplir une autre liste cela marche bien par exemple si j'utilise
    l_list2 := find_item('ABC_ATTRIBUT.testlist);
    cela fonctionne
    mais avec ceci
    l_list2 := find_item('ABC_ATTRIBUT.CDE_NOM_CHAMP_TABLE');
    cela ne fonctionne pas



    voici le code

    CDE_NOM_CHAMP_TABLE := :VSC_ATTRIBUT.CDE_NOM_TABLE;
    l_recgrp2 := find_group(l_rg_name2);
    IF ID_NULL(l_recgrp2) THEN
    l_query2 := 'select COLUMN_NAME as CDE_NOM_CHAMP_TABLE, COLUMN_NAME as CDE_NOM_CHAMP_TABLE from all_tab_columns where TABLE_NAME= '''||:ABC_ATTRIBUT.CDE_NOM_TABLE ||'''';

    l_recgrp2 := create_group_from_query(l_rg_name2,l_query2);
    END IF;

    l_error2 := populate_group(l_recgrp2);
    l_list2 := find_item('ABC_ATTRIBUT.CDE_NOM_CHAMP_TABLE');
    clear_list(l_list2);
    populate_list(l_list2,l_recgrp2);

  4. #4
    Membre Expert

    Homme Profil pro
    Chef de projet en SSII
    Inscrit en
    Janvier 2004
    Messages
    2 862
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Chef de projet en SSII
    Secteur : Conseil

    Informations forums :
    Inscription : Janvier 2004
    Messages : 2 862
    Par défaut
    As-tu les droits directement sur la table all_tab_columns (= no accordés par un rôle) ?

    Merci d'utiliser les balises quote et code qui améliore grandement la lisibilté.

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

Discussions similaires

  1. Parcourir une liste deroulante
    Par brandon dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 17/02/2005, 19h03
  2. [JSP]Problème liste deroulante dynamique
    Par besco dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 09/09/2004, 17h58
  3. [Forms] : liste d'éléments
    Par JuRu dans le forum Forms
    Réponses: 3
    Dernier message: 01/06/2004, 12h18
  4. liste deroulante avec plusieurs champs
    Par JulienT dans le forum Struts 1
    Réponses: 4
    Dernier message: 20/04/2004, 17h17
  5. [langage] liste déroulante
    Par Jeh dans le forum Langage
    Réponses: 6
    Dernier message: 16/09/2003, 10h14

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