Question : Formes 10g d'Oracle

Cher expert, le
j'ai un bouton par radio et il a 3 le values

if la valeur de bouton = « A1 » alors que je dois peupler l'item
with de liste un certain ensemble de values.and si c'est « A2 » puis l'autre ensemble de valeurs puis si c'est « A3 » alors je dois peupler avec l'autre ensemble d'article de liste de value.
The devrais peuple dynamiquement l'aide me.
de values.
Please class= de

Réponse : Formes 10g d'Oracle

Le déclenchement de WHEN-RADIO-CHANGED peut être employé pour déterminer quand la valeur de groupe par radio a changé.  Voir la forme ci-jointe témoin pour un exemple de la façon changer les valeurs de liste, que j'ai codées using une unité de programme appelée le build_list comme suit :

Note : Dans mon exemple, le procédé de build_list prend un paramètre du groupe par radio et c'est ce paramètre qui commande quelles données le rapport choisi recherchera.

En raison des restrictions aux prolongements de nom de fichier imposés par Experts Exchange, le dossier joint a le jpg de prolongation.  Ceci doit être changé en fmb pour donner LIST.fmb.  La forme peut alors être ouverte dans le constructeur de formes d'Oracle.
La forme est basée sur les tables de démo d'IEM et de département fournies par Oracle.
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 :
Le build_list de PROCÉDÉ (i_deptno en nombre) EST
	  rg_name  varchar2 (40) : = « employés » ; 
	  rg_id    RecordGroup ;
	  article  de list_id : = find_item (« dept.emps ") ;
	  nombre  d'errcode ; 
	COMMENCER
	  rg_id : = find_group (rg_name) ; 
	  sinon id_null (rg_id) puis 
	    -- Le groupe record existe - le supprimer avant de le recréer
	    delete_group (rg_id) ;
	  finir si ;

	  -- Créer le groupe record
	  rg_id : = create_group_from_query (rg_name, 
	                            'ename choisi, empno to_char (d'empno) '||
	                              'de l'IEM '||
	                              'où deptno = '||i_deptno) ;
	  	  
	  errcode : = populate_group (rg_id) ;
	
	  si errcode ! = 0 puis
	    message (la 'erreur s'est produite tout en peuplant le groupe : '||errcode) ;
	  finir si ;
	
	  clear_list (list_id) ;
	  populate_list (list_id, rg_id) ;
EXTRÉMITÉ ;
 
Forme témoin - retitrer à LIST.fmb après avoir économisé
 
Autres solutions  
  •  MS Excel 2007 et pdf - l'exportation vers le pdf prend de longues heures !
  •  Dans le Perl, comment j'ajoute une valeur à la liste, puis le contrôle pour voir si la valeur existent avant d'ajouter une nouvelle valeur
  •  Comment fais j'initialiser de la HP BL460c G6 de san et de la HP XP 240000
  •  Comment fais j'employer une clef de permis de volume sur un ordinateur de HP avec du CD de restauration
  •  Emplacement primaire de deux SCCM dans l'annuaire actif
  •  L'initiateur et la HP D2D de l'iSCSI R2 du serveur 2008 de Windows GERCENT l'issue
  •  Stocker le dossier dans le mysql using connector.net et le champ de goutte
  •  Carte vidéo d'USB - bit 32 sur le matériel travaillant au niveau du bit 64 ?
  •  asp.net que j'essaye de convertir une forme de HTML en forme d'aspx ou ? ce qui jamais. Aide du besoin sur la façon dont à à elle.
  •  Winzip 12 issues de secours du travail ?
  •  
    programming4us programming4us