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 22/12/2006, 10h34   #1
Candidat au titre de Membre du Club
 
Inscription : août 2003
Messages : 28
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 28
Points : 10
Points : 10
Par défaut [Forms]List Item properties Forms (10g)

Bonjour,

Voilà, j'aimerais savoir si il est possible avec une list Item en Forms. De spécifier le nombre de records que l'on voit. Par défaut, c'est 8 visibles et un ascensceur. Je voudrais maximiser la longueur de la liste.
Y a t il une suptilité pour le faire...

Merci d'avance,

Olivier
thunderblade est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2006, 12h33   #2
Membre éclairé
 
Inscription : décembre 2004
Messages : 349
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2004
Messages : 349
Points : 367
Points : 367
Citation:
avec une list Item en Forms
Qu'entends tu par list Item ?

Si ton objet est une ELEMENT LISTE de type LISTE DE SELECTION, tu verras afficher autant d'élements que ta liste le permet..

bout de code réalisé à l'arrache ..
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
DECLARE
rg_name VARCHAR2(40) := 'TABLES';
rg_id RecordGroup;
errcode NUMBER;
BEGIN
rg_id := Find_Group( rg_name );
IF NOT Id_Null(rg_id) THEN
	delete_group(rg_id);
END IF;
 
-- Creating the record group
IF Id_Null(rg_id) THEN
	rg_id := Create_Group_from_query(rg_name,'select table_name,table_name from all_tables');
END IF;
 
-- Populating the record group
errcode := Populate_Group( rg_id );
-- Error occured while populating the record group
IF errcode != 0 then
	message(' Error occured while populating the record group');
raise form_trigger_failure;
end IF;
 
-- Clearing the list before populating it.
clear_list('LIST8');
 
populate_list('LIST8',RG_ID);
exception
when no_data_found then
NULL;
when others then
NULL;
END;
CDLT.
taska est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/12/2006, 15h43   #3
Candidat au titre de Membre du Club
 
Inscription : août 2003
Messages : 28
Détails du profil
Informations forums :
Inscription : août 2003
Messages : 28
Points : 10
Points : 10
Un grand merci pour ta réponse. Mais en faite c'est vraiment l'affichage. Je veux afficher plus sans scroller.

merci d'avance,

Olivier
thunderblade est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/12/2006, 13h52   #4
Membre éclairé
 
Inscription : décembre 2004
Messages : 349
Détails du profil
Informations personnelles :
Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

Informations forums :
Inscription : décembre 2004
Messages : 349
Points : 367
Points : 367
bah ....
redimensionnes ta liste !
taska 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 23h59.


 
 
 
 
Partenaires

Hébergement Web