set_block_property, retornar sem ter o bloco

Dicas do Oracle Forms Builder - Blocos, Itens, LOV, Canvas, Triggers, comandos, PLL, d2kwutil, FMB, Alert, menus, etc
Responder
priajf
Rank: DBA Pleno
Rank: DBA Pleno
Mensagens: 297
Registrado em: Ter, 21 Dez 2010 8:45 am
Localização: Florianopolis

Boa Tarde

Será que alguém pode me ajudar, com um dúvida, ou exemplos?
tenho esses
códigos

Selecionar tudo

 v_where := '(cd_pessoafisica,nr_sequencial,'||v_num_itens||') in (SELECT distinct CD_PESSOAFISICA,nr_sequencial,'||v_where
	           ||' FROM ITENSGROUP BY CD_PESSOAFISICA,NR_SEQUENCIAL)';
e depois faz esse

Selecionar tudo

 set_block_property('descricao',default_where,v_where);
Eu gostaria de retornar todas as pfs, desse v_where.
Porém sem o bloco descricao.
Será que alguém consegue me ajudar por ai.
priajf
Rank: DBA Pleno
Rank: DBA Pleno
Mensagens: 297
Registrado em: Ter, 21 Dez 2010 8:45 am
Localização: Florianopolis

Consegui fazer o select.
priajf
Rank: DBA Pleno
Rank: DBA Pleno
Mensagens: 297
Registrado em: Ter, 21 Dez 2010 8:45 am
Localização: Florianopolis

Bom Não conseguir chegar a uma conclusão sobre o post.
O select que fiz não deu certo, :)

Continuo com a mesma dúvida
Preciso fazer algo como isso.

Selecionar tudo

v_where := '(cd_pessoafisica,nr_sequencial,'||v_num_itens||') in (SELECT distinct CD_PESSOAFISICA,nr_sequencial,'||v_where
              ||' FROM ITENS GROUP BY CD_PESSOAFISICA,NR_SEQUENCIAL)';

set_block_property('descricao',default_where,v_where);
go_block('descricao');
execute_query;
Porém esse bloco não existe por aqui, queria um exemplo que pudesse retornar num select, algo dessa forma.
Lembrando que esse tela, o bloco não é data base. E que existem várias outras validações.

Preciso disso urgente, se alguém puder ajudar, agradeço muito.
priajf
Rank: DBA Pleno
Rank: DBA Pleno
Mensagens: 297
Registrado em: Ter, 21 Dez 2010 8:45 am
Localização: Florianopolis

Tentei fazer algo assim, como o rapaz me instruiu, mais claro que o forms não aceita

Selecionar tudo

select count(*) into teste
from descricao
where (v_where);
Como eu poderia colocar no where?
Responder
  • Informação
  • Quem está online

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