Précédent   Forum des professionnels en informatique > Bases de données > Oracle > Outils > Forms
Forms Forum d'entraide sur Oracle Forms
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 09/02/2007, 10h56   #1
Invité de passage
 
Inscription : décembre 2006
Messages : 32
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 32
Points : 0
Points : 0
Par défaut [forms 10g] créer une LOV à partir de 2 champs liste

Bonjour,

J'ai 2 variables liste telles :
- list_usine : ;usnA;usnB;usnF;usnZ;
- list_qte : ;12;37;24;22;

Je souhaite construire sur forms 10g une LOV dynamique pour obtenir :
USINE QTE
usnA 12
usnB 37
usnF 24
usnZ 22

Comment faire ?
Merci d'avance
lolafrite est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2007, 11h22   #2
Membre Expert
 
Inscription : avril 2005
Messages : 1 672
Détails du profil
Informations forums :
Inscription : avril 2005
Messages : 1 672
Points : 1 337
Points : 1 337
Avez-vous lu ce tutoriel ?
http://sheikyerbouti.developpez.com/...g/?page=Chap24
__________________
Modérateur des forums Oracle et Langage SQL
Forum SQL : je n'interviens PAS plus de 4 fois dans une discussion car si c'est nécessaire cela prouve généralement que vous n'avez pas respecté : les règles du forum
Magnus est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/02/2007, 11h22   #3
Expert Confirmé
 
Homme
Chef de projet en SSII
Inscription : janvier 2004
Messages : 2 866
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 866
Points : 3 448
Points : 3 448
1. Il faut créer un record group dynamiquement avec les built-in
- CREATE_GROUP (création d'un record group)
- ADD_GROUP_COLUMN (création des colonnes du record group)

2. Il faut que tu lises les éléments de ta liste avec les built-in :
- GET_LIST_ELEMENT_VALUE (récupération de la valeur d'un élément de liste)
- GET_LIST_ELEMENT_LABEL (récupération de ce qui est affiché d'un élément de liste)

et que tu remplisses au fur et è mesure le record group avec :
- soit SET_GROUP_CHAR_CELL pour les colonnes chaine de caractères
- soit SET_GROUP_DATE_CELL pour les colonnes date
- soit SET_GROUP_NUMBER_CELL pour les colonnes numériques

3. Il faut que tu associes ton record group à ta LOV avec SET_LOV_PROPERTY (..., GROUP_NAME, ...)
__________________
Un problème sans solution est un problème mal posé

Merci de poser vos questions sur le forum, je ne réponds pas aux questions posées par MP.
plaineR est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 01h50.


 
 
 
 
Partenaires

Hébergement Web