Como descobrir o numero do registro e para no item texto?

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
Hahu
Rank: Analista Sênior
Rank: Analista Sênior
Mensagens: 147
Registrado em: Qui, 16 Mar 2006 11:26 am
Localização: São Paulo
O mundo gira muito!!

Form: 6i
BD : 10G

bom dia Glufke,

não sei se vocês passaram por isso...como é que utilizo esta propriedade, abaixo? :roll:

Selecionar tudo


GET_BLOCK_PROPERTY(GET_BLOCK_PROPERTY('NOME DO BLOCO', CURRENT_RECORD), 'NOME DO BLOCO',STATUS);


...o caso é o seguinte, preciso pegar o numero do registro, pois tenho um campo do tipo: item texto, dentro de um bloco com opção de visualização de varios registros exibido igual a 10.

como faço para fazer com que o forms, pare no item, sem ir para o fisrt_record, após salvar?

alguém já passou por isto? :oops:

me desculpem, mas estou deseperado..

obrigado mesmo assim!


Que Deus abençõe a todos.

Abs Hahu :wink: [/code]
Hahu
Rank: Analista Sênior
Rank: Analista Sênior
Mensagens: 147
Registrado em: Qui, 16 Mar 2006 11:26 am
Localização: São Paulo
O mundo gira muito!!

bom dia Glufke´s

descobrir...o que precisava fazer...uffffaaa!!!

seguinte:

vá no declare...e declare uma variavel do tipo v_reg_aux do tipo number de 10...daéé ...coloque antes do seu loop a seguinte estrutura ooo go_block...ee depois do loop o go_record:

Selecionar tudo

 
    GO_BLOCK('NOME_DO_BLOCO');
    --
    v_reg_aux := GET_BLOCK_PROPERTY('NOME_DO_BLOCO', CURRENT_RECORD); 	
  --
	FIRST_RECORD;
	LOOP
        .
        .
        END LOOP;

        go_record(v_reg_aux);

é isso...espero ter ajudado... :oops: , deixando mais um caso para nosso amigo no dia de aperto.

abs Hahu[/code]
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 12 visitantes