Filtro da consulta, que evento usar antes de abrir a pagina ?

(system) #1

Olá!

Tenho um formulario de controle onde seleciono alguns campos, no evento onValidate deste coloquei para que fosse direcionado para uma consulta passando uma variavel com o comando sc_redir(“consulta.php”,“var={var}”)
bom a consulta inicia pelo filtro e dependendo o que selecionei no formulario de controle deve aparecer certos campos, preciso saber como posso fazer isto, tentei usando blocos e utilizando o evento onInit e tambem o evento onRefresh mas nenhum dos dois funcionou

Qual é o evento que posso utilizar que execute o codigo antes da do filtro da consulta ser aberta?

O que posso utilizar para desabilitar os campos que nao preciso, já tentei usar sc_block_display(nome do bloco, on/off) e sc_field_display({campo}, on/off), só não sei porque não funcionou na consulta, usei no evento errado ou não são essas macros que devo usar ?

(Rodrigo Lins) #2

Bom Dia,

Tente colocar no evento onRecord.

Rodrigo Lins.

(andrezica) #3
Bom dia!

Faça o que o Rodrigo falou e use no “on record”.
Use o macro, sc_field_display({campo}, on/off).