Pergunta : Formulários 10g de Oracle

Caro perito,
eu tenho uma tecla de rádio e tem 3 o values

if o valor da tecla = “A1” então que eu tenho que povoar o item
with da lista algum jogo de values.and se é “A2” então o outro jogo dos valores então se é “A3” então eu tenho que povoar com o outro jogo do artigo da lista de value.
The devo povôo dinâmicamente a ajuda me.
de values.
Please class= do

Resposta : Formulários 10g de Oracle

O disparador de WHEN-RADIO-CHANGED pode ser usado para determinar quando o valor de grupo de rádio mudou.  Ver o formulário unido da amostra para um exemplo de como mudar os valores da lista, que eu codifiquei using uma unidade de programa chamada build_list como segue:

Nota: Em meu exemplo, o procedimento do build_list toma um parâmetro do grupo de rádio e é este parâmetro que controla que dados a indicação seleta recuperará.

Devido às limitações nas extensões de nome de arquivo reforçadas por Perito Troca, a lima unida tem o jpg da extensão.  Isto precisa de ser mudado ao fmb para dar LIST.fmb.  O formulário pode então ser aberto no construtor dos formulários de Oracle.
O formulário é baseado nas tabelas do programa demonstrativo do emp e do departamento fornecidas 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:
O build_list do PROCEDIMENTO (i_deptno no número) É
	  rg_name  varchar2 (40): = “empregados”; 
	  rg_id    RecordGroup;
	  artigo  do list_id: = find_item (“dept.emps ");
	  número  do errcode; 
	COMEÇAR
	  rg_id: = find_group (rg_name); 
	  se não id_null (rg_id) então 
	    -- O grupo Record existe - suprimir d antes de recreá-lo
	    delete_group (rg_id);
	  terminar se;

	  -- Criar o grupo record
	  rg_id: = create_group_from_query (rg_name, 
	                            'ename seleto, empno to_char (do empno) '||
	                              'do emp '||
	                              'onde deptno = '||i_deptno);
	  	  
	  errcode: = populate_group (rg_id);
	
	  se errcode! = 0 então
	    mensagem ('o erro ocorreu ao povoar o grupo: '||errcode);
	  terminar se;
	
	  clear_list (list_id);
	  populate_list (list_id, rg_id);
EXTREMIDADE;
 
Formulário da amostra - rebatizar a LIST.fmb após o salvamento
 
Outras soluções  
 
programming4us programming4us