Estou trabalhando um formulário com 12 blocos e preciso que somente após selecionada uma opção no bloco Solicitacao é que os outros blocos sejam ativados ou não condicionalmente. No momento que executo a aplicação do código abaixo só aparece o ultimo bloco, não importa a opção que eu selecione, estou usando este código no evento onload. O que há de errado?
if (sc_btn_new)
{
{
if ({servico} = (‘1’))
sc_block_display(solicitacao_inicio, ‘on’);
sc_block_display(abertura_sistema, ‘on’);
sc_block_display(manut_maqu, ‘off’);
sc_block_display(afastamentos, ‘off’);
sc_block_display(acessos_sig_gcm, ‘off’);
sc_block_display(atalhos, ‘off’);
sc_block_display(novo_apli, ‘off’);
sc_block_display(dominio_rede, ‘off’);
sc_block_display(email_depto, ‘off’);
sc_block_display(exclui_posto, ‘off’);
sc_block_display(inclui_posto, ‘off’);
sc_block_display(pasta_compartilhada, ‘off’);
sc_block_display(viaturas, ‘off’);
sc_block_display(autorizacao, ‘off’);
return;
}
{
if({servico} = (‘2’))
sc_block_display(solicitacao_inicio, ‘on’);
sc_block_display(abertura_sistema, ‘off’);
sc_block_display(manut_maqu, ‘off’);
sc_block_display(afastamentos, ‘on’);
sc_block_display(acessos_sig_gcm, ‘off’);
sc_block_display(atalhos, ‘off’);
sc_block_display(novo_apli, ‘off’);
sc_block_display(dominio_rede, ‘off’);
sc_block_display(email_depto, ‘off’);
sc_block_display(exclui_posto, ‘off’);
sc_block_display(inclui_posto, ‘off’);
sc_block_display(pasta_compartilhada, ‘off’);
sc_block_display(viaturas, ‘off’);
sc_block_display(autorizacao, ‘off’);
return;
}
if (sc_btn_new)
{
if({servico} = (‘3’))
sc_block_display(solicitacao_inicio, ‘on’);
sc_block_display(abertura_sistema, ‘off’);
sc_block_display(manut_maqu, ‘off’);
sc_block_display(afastamentos, ‘off’);
sc_block_display(acessos_sig_gcm, ‘off’);
sc_block_display(atalhos, ‘on’);
sc_block_display(novo_apli, ‘off’);
sc_block_display(dominio_rede, ‘off’);
sc_block_display(email_depto, ‘off’);
sc_block_display(exclui_posto, ‘off’);
sc_block_display(inclui_posto, ‘off’);
sc_block_display(pasta_compartilhada, ‘off’);
sc_block_display(viaturas, ‘off’);
sc_block_display(autorizacao, ‘off’);
return;
}
{
if({servico} = ('4'))
sc_block_display(solicitacao_inicio, 'on');
sc_block_display(abertura_sistema, ‘off’);
sc_block_display(manut_maqu, ‘off’);
sc_block_display(afastamentos, ‘off’);
sc_block_display(acessos_sig_gcm, ‘off’);
sc_block_display(atalhos, ‘off’);
sc_block_display(novo_apli, ‘on’);
sc_block_display(dominio_rede, ‘off’);
sc_block_display(email_depto, ‘off’);
sc_block_display(exclui_posto, ‘off’);
sc_block_display(inclui_posto, ‘off’);
sc_block_display(pasta_compartilhada, ‘off’);
sc_block_display(viaturas, ‘off’);
sc_block_display(autorizacao, ‘off’);
return;
}
{
if({servico} = (‘5’))
sc_block_display(solicitacao_inicio, ‘on’);
sc_block_display(abertura_sistema, ‘off’);
sc_block_display(manut_maqu, ‘off’);
sc_block_display(afastamentos, ‘off’);
sc_block_display(acessos_sig_gcm, ‘off’);
sc_block_display(atalhos, ‘off’);
sc_block_display(novo_apli, ‘off’);
sc_block_display(dominio_rede, ‘on’);
sc_block_display(email_depto, ‘off’);
sc_block_display(exclui_posto, ‘off’);
sc_block_display(inclui_posto, ‘off’);
sc_block_display(pasta_compartilhada, ‘off’);
sc_block_display(viaturas, ‘off’);
sc_block_display(autorizacao, ‘off’);
return;
}
{
if({servico} = (‘6’))
sc_block_display(solicitacao_inicio, ‘on’);
sc_block_display(abertura_sistema, ‘off’);
sc_block_display(manut_maqu, ‘off’);
sc_block_display(afastamentos, ‘off’);
sc_block_display(acessos_sig_gcm, ‘off’);
sc_block_display(atalhos, ‘off’);
sc_block_display(novo_apli, ‘off’);
sc_block_display(dominio_rede, ‘off’);
sc_block_display(email_depto, ‘on’);
sc_block_display(exclui_posto, ‘off’);
sc_block_display(inclui_posto, ‘off’);
sc_block_display(pasta_compartilhada, ‘off’);
sc_block_display(viaturas, ‘off’);
sc_block_display(autorizacao, ‘off’);
return;
}
{
if({servico} = (‘7’))
sc_block_display(solicitacao_inicio, ‘on’);
sc_block_display(abertura_sistema, ‘off’);
sc_block_display(manut_maqu, ‘off’);
sc_block_display(afastamentos, ‘off’);
sc_block_display(acessos_sig_gcm, ‘off’);
sc_block_display(atalhos, ‘off’);
sc_block_display(novo_apli, ‘off’);
sc_block_display(dominio_rede, ‘off’);
sc_block_display(email_depto, ‘off’);
sc_block_display(exclui_posto, ‘on’);
sc_block_display(inclui_posto, ‘off’);
sc_block_display(pasta_compartilhada, ‘off’);
sc_block_display(viaturas, ‘off’);
sc_block_display(autorizacao, ‘off’);
return;
}
{
if({servico} = (‘8’))
sc_block_display(solicitacao_inicio, ‘on’);
sc_block_display(abertura_sistema, ‘off’);
sc_block_display(manut_maqu, ‘off’);
sc_block_display(afastamentos, ‘off’);
sc_block_display(acessos_sig_gcm, ‘off’);
sc_block_display(atalhos, ‘off’);
sc_block_display(novo_apli, ‘off’);
sc_block_display(dominio_rede, ‘off’);
sc_block_display(email_depto, ‘off’);
sc_block_display(exclui_posto, ‘off’);
sc_block_display(inclui_posto, ‘on’);
sc_block_display(pasta_compartilhada, ‘off’);
sc_block_display(viaturas, ‘off’);
sc_block_display(autorizacao, ‘off’);
return;
}
{
if({servico} = (‘9’))
sc_block_display(solicitacao_inicio, ‘on’);
sc_block_display(abertura_sistema, ‘off’);
sc_block_display(manut_maqu, ‘on’);
sc_block_display(afastamentos, ‘off’);
sc_block_display(acessos_sig_gcm, ‘off’);
sc_block_display(atalhos, ‘off’);
sc_block_display(novo_apli, ‘off’);
sc_block_display(dominio_rede, ‘off’);
sc_block_display(email_depto, ‘off’);
sc_block_display(exclui_posto, ‘off’);
sc_block_display(inclui_posto, ‘off’);
sc_block_display(pasta_compartilhada, ‘off’);
sc_block_display(viaturas, ‘off’);
sc_block_display(autorizacao, ‘off’);
return;
}
{
if({servico} = (‘10’))
sc_block_display(solicitacao_inicio, ‘on’);
sc_block_display(abertura_sistema, ‘off’);
sc_block_display(manut_maqu, ‘off’);
sc_block_display(afastamentos, ‘off’);
sc_block_display(acessos_sig_gcm, ‘off’);
sc_block_display(atalhos, ‘off’);
sc_block_display(novo_apli, ‘off’);
sc_block_display(dominio_rede, ‘off’);
sc_block_display(email_depto, ‘off’);
sc_block_display(exclui_posto, ‘off’);
sc_block_display(inclui_posto, ‘off’);
sc_block_display(pasta_compartilhada, ‘on’);
sc_block_display(viaturas, ‘off’);
sc_block_display(autorizacao, ‘off’);
return;
}
{
if({servico} = (‘11’))
sc_block_display(solicitacao_inicio, ‘on’);
sc_block_display(abertura_sistema, ‘off’);
sc_block_display(manut_maqu, ‘off’);
sc_block_display(afastamentos, ‘off’);
sc_block_display(acessos_sig_gcm, ‘on’);
sc_block_display(atalhos, ‘off’);
sc_block_display(novo_apli, ‘off’);
sc_block_display(dominio_rede, ‘off’);
sc_block_display(email_depto, ‘off’);
sc_block_display(exclui_posto, ‘off’);
sc_block_display(inclui_posto, ‘off’);
sc_block_display(pasta_compartilhada, ‘off’);
sc_block_display(viaturas, ‘off’);
sc_block_display(autorizacao, ‘off’);
return;
}
{
if({servico} = (‘12’))
sc_block_display(solicitacao_inicio, ‘on’);
sc_block_display(abertura_sistema, ‘off’);
sc_block_display(manut_maqu, ‘off’);
sc_block_display(afastamentos, ‘off’);
sc_block_display(acessos_sig_gcm, ‘off’);
sc_block_display(atalhos, ‘off’);
sc_block_display(novo_apli, ‘off’);
sc_block_display(dominio_rede, ‘off’);
sc_block_display(email_depto, ‘off’);
sc_block_display(exclui_posto, ‘off’);
sc_block_display(inclui_posto, ‘off’);
sc_block_display(pasta_compartilhada, ‘off’);
sc_block_display(viaturas, ‘on’);
sc_block_display(autorizacao, ‘off’);
return;
}
}
Alguém pode me dar uma luz