Esconder campo dinamicamente

Prezados e Prezadas.

Tenho um procedimento no OnClick de um evento Ajax:

if ({AVISAR_RENOVACAO_DOCTO} == 1)
{
sc_field_display("{DIAS_RENOVACAO}"}, on);
sc_field_display("{RENOVACAO_DOCTO}",on);
}
else
{
sc_field_display("{DIAS_RENOVACAO}"}, off);
sc_field_display("{RENOVACAO_DOCTO}",off);
}

Ta funcionando direitinho. Entretanto como meu Bloco tem duas colunas, ao esconder os campos acima ele TAMBÉM esconde os campos que estão ao lados desses, na segunda coluna.
Meu formulário tem duas colunas e nao queria mudar o layout.
Até tentei colocar no Onclick os campos que estão desaparecendo em ON, mas mesmo assim eles somem…
Alguém sabe o que eh isso? Bug do SCc ou meu?

Obrigado a todos.

Seu código esta com erros.
O Código correto é este:
if ({AVISAR_RENOVACAO_DOCTO}==1) {
sc_field_display({DIAS_RENOVACAO}, “on”);
sc_field_display({RENOVACAO_DOCTO}, “on”);
} else {
sc_field_display({DIAS_RENOVACAO}, “off”);
sc_field_display({RENOVACAO_DOCTO}, “off”);
}

E coloca este mesmo código no OnLoad também.

if ({AVISAR_RENOVACAO_DOCTO}==1) {
	sc_field_display({DIAS_RENOVACAO}, "on");
	sc_field_display({RENOVACAO_DOCTO}, "on");   
} else {
	sc_field_display({DIAS_RENOVACAO}, "off");
	sc_field_display({RENOVACAO_DOCTO}, "off");
}

Dica use o notepad++ para editar, os códigos, depois cole-os no SC.
https://notepad-plus-plus.org/download/v7.3.3.html

Notepad++ é o melhor editor de códigos que existe.

Olá Jailton.

Fiz exatamente como orientou.
Mas os campos que estão ao lado continuam desaparecendo…

if ({AVISAR_RENOVACAO_DOCTO}==1) {
sc_field_display({DIAS_RENOVACAO}, “on”);
sc_field_display({RENOVACAO_DOCTO}, “on”);
} else {
sc_field_display({DIAS_RENOVACAO}, “off”);
sc_field_display({RENOVACAO_DOCTO}, “off”);
}
sc_field_display({SIGILO_DOCTO}}, on);
sc_field_display({CODIGO_TIPOLOGIA_DOCTO},on);

Até testei e coloquei os campos ao final, tentando forçar o display deles…Mas continuam desaparecendo…

Obrigado pela ajuda…

Coloca só este código:
if ({AVISAR_RENOVACAO_DOCTO}==1) {
sc_field_display({DIAS_RENOVACAO}, “on”);
sc_field_display({RENOVACAO_DOCTO}, “on”);
} else {
sc_field_display({DIAS_RENOVACAO}, “off”);
sc_field_display({RENOVACAO_DOCTO}, “off”);
}

E no Onload também.

Limpa o cache totalmente do navegador e testa.

Se desaparecer novamente, confere cada letra do nome dos campos se estão corretos, e tenta realinhar, eles, testar com bloco 1 coluna, etc.

Os blocos tem que ficar assim:

E configura seu formulário para ficar assim também:

Amigo…
Mais uma aula sua…
E me safou de novo… rsrsrsrs

Funcionou, depois de apagar o cache e configurar conforme orientou.

Mais uma vez, muito obrigado Jailton.

Abs