Cuestión : Formas 10g de Oracle

Estimado experto,
tengo un botón de radio y tiene 3 values

if el valor del botón = “A1” entonces que tengo que poblar el item
with de la lista un cierto sistema de values.and si es “A2” entonces el otro sistema de valores entonces si es “A3” entonces tengo que poblar con el otro sistema del artículo de la lista de value.
The debo pueblo dinámicamente la ayuda me.
de values.
Please class= del

Respuesta : Formas 10g de Oracle

El disparador de WHEN-RADIO-CHANGED se puede utilizar para determinar cuando el valor de grupo de radio ha cambiado.  Ver el impreso adjunto de la muestra para un ejemplo de cómo cambiar los valores de la lista, que he cifrado usar una unidad de programa llamada build_list como sigue:

Nota: En mi ejemplo, el procedimiento del build_list toma un parámetro del grupo de radio y es este parámetro que controla qué datos recuperará la declaración selecta.

Debido a las restricciones en las extensiones de nombre de fichero hechas cumplir por Experts Exchange, el archivo atado tiene el jpg de la extensión.  Esto necesita ser cambiada al fmb para dar LIST.fmb.  La forma se puede entonces abrir en constructor de las formas de Oracle.
La forma se basa en las tablas de la versión parcial de programa del emp y del departamento proporcionadas por 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:
El build_list del PROCEDIMIENTO (i_deptno en gran número) ES
	  rg_name  varchar2 (40): = “empleados”; 
	  rg_id    RecordGroup;
	  artículo  del list_id: = find_item (“dept.emps ");
	  número  del errcode; 
	COMENZAR
	  rg_id: = find_group (rg_name); 
	  si no id_null (rg_id) entonces 
	    -- El grupo de registro existe - suprimirlo antes de reconstruirlo
	    delete_group (rg_id);
	  terminar si;

	  -- Crear a grupo de registro
	  rg_id: = create_group_from_query (rg_name, 
	                            'ename selecto, empno to_char (del empno) '||
	                              'del emp '||
	                              'donde deptno = '||i_deptno);
	  	  
	  errcode: = populate_group (rg_id);
	
	  ¡si errcode! = 0 entonces
	    mensaje (el 'error ocurrió mientras que puebla a grupo: '||errcode);
	  terminar si;
	
	  clear_list (list_id);
	  populate_list (list_id, rg_id);
EXTREMO;
 
Forma de la muestra - retitular a LIST.fmb después de ahorrar
 
Otras soluciones  
 
programming4us programming4us