Deixar o cursor como ampulheta

Dicas e truques sobre Oracle Reports Builder - modo gráfico ou modo caractere, ascii, arquivo .PRT, etc
Responder
Pablo
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 190
Registrado em: Sex, 27 Out 2006 11:12 am
Localização: 88350000
Pablo

Bom dia mestres.

Estou rodando o reports 6i....e no before report eu populo uma tmp, necessito que o neste momento o cursor fique no formato de ampulheta (ou no estado de espera padrão do windows). Sei que no forms tem o set_application_property (cursor_style, 'busy')...mas, no reports não sei onde faço isso.

agradeço a ajuda

t+
djoq
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 54
Registrado em: Sex, 27 Jan 2012 8:16 am
Localização: Londres UK

Você pode fazer isso na própria trigger before. Só vai criar uma condição para que o cursor fique ocupado.
Ou pode setar ele como ocupado na after parameter e setar como normal na after report.
Já tentou dessa forma?
Pablo
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 190
Registrado em: Sex, 27 Out 2006 11:12 am
Localização: 88350000
Pablo

Bom dia djoq.
Cara...é isso que pretendo fazer,,,o problema é que não sei o comando...

abraços.
djoq
Rank: Programador Sênior
Rank: Programador Sênior
Mensagens: 54
Registrado em: Sex, 27 Jan 2012 8:16 am
Localização: Londres UK

Foi mal ai... Eu faço isso criando uma tela de parâmetros no forms. Aí na trigger when button pressed do botão que chama o report, eu seto as propriedades do cursor para ocupado no inicio da trigger e normal ao final. Que é quando o report abrir.

Selecionar tudo

PROCEDURE CHAMA_RELATORIO IS
W_PARAMETRO    PARAMLIST; 

BEGIN
  set_application_property (cursor_style, 'busy')
  ---faz o procedimento pra chamar o report
  set_application_property (cursor_style, 'normal')
END 
Se você estiver disposto a chamar o report a partir de um form, desta forma funciona...
Vlww
Pablo
Rank: DBA Júnior
Rank: DBA Júnior
Mensagens: 190
Registrado em: Sex, 27 Out 2006 11:12 am
Localização: 88350000
Pablo

awww..ai sim....hehehe...mas, meus parâmetros ficam "dentro" do reports.....precisava colocar um comando desses no after report e before report....mas, valeu pela dica...

abraços
Responder
  • Informação
  • Quem está online

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