[RESOLVIDO] Ligação condicional

Pessoal, boa noite,

Preciso criar uma ligação condicional. Tenho alguns forms diferentes que alimentam uma mesma tabela. São serviços diferentes armazenados na mesma tabela por terem pouca diferença de campos, e ao clicar na ligação da consulta, de acordo com o tipo de serviço gostaria de abrir o formulário adequado. Não consegui imaginar uma forma de fazer isto condicionalmente, abrir o formulário de acordo com o tipo de serviço.

Alguém tem ideia de como pode ser feito?

Obrigado,

Ivo

Ivo bom dia,

Não sei se funcionaria via ligação normal direto a um formulário, mas aproveitaria e criaria um campo do tipo link e faria a ligação para uma aplicação controle e nessa aplicação que receberia um parâmetro você faz o teste e usa o sc_redir para direcionar ao form adequado.

crie um campo, pode ser do tipo imagem html, atribua uma imagem (por exemplo o lápis) e no evento onrecord implemente a macro sc_link (veja como utilizar no webhelp) passando como parâmetro o formulário apropriado a cada registro (linha).

Obrigado, vou testar e posto o resultado.
Valeu!

Deu Certo!
Criei um campo “imagem html”, no botão editar ligação “liguei” a um blank, e lá coloquei o seguinte código:

if ([int_servico] == “4”)
{
sc_redir(form_tblprocesso_inspecao_avaliacao_veiculo,intprocesso=[int_processo]);
}
if ([int_servico] == “8”)
{
sc_redir(form_tblprocesso_pericia_tecnica_em_veiculo,intprocesso=[int_processo]);
}

Obrigado à todos pelas dicas!!!