Esconder ABA (Bloco)

Bom dia!!!
Como fazer pra esconder uma ABA (no caso de um detalhe colocado em um Bloco do tipo “ABA”)???
Tenho um formulário com vários detalhes… colocados em blocos alinhados como ABAS…
Tenho uma Condição… no caso… se tal campo for = “W” … ele teria que esconder duas dessas abas…

consegui desabilitar a exibição do campo desses formulários e o botão de insert deles utilizando:
sc_apl_conf(“tabela”, “field_display_off”, “campo”);
sc_apl_conf(“tabela”, “insert”, “off”);
isso no evento onload…

mas eu queria msm é que esse bloco ficasse desabilitado!!!

Se alguém souber… por favor me ajude!!

Obrigada!!

Tenta fazer condição:

no onvalidade ou onload

if ({campo_tal} == “w”){
sc_apl_conf(“tabela”, “field_display_off”, “campo”);
sc_apl_conf(“tabela”, “insert”, “off”);
}
else {
sc_apl_conf(“tabela”, “field_display_on”, “campo”);
sc_apl_conf(“tabela”, “insert”, “on”);
}

Ve se funciona…

Tente esconder o bloco com a macro:

if ({campo_tal} == “w”){
{
sc_block_display(nome do bloco, off);
}
else
{
sc_block_display(nome do bloco, on);
}

Leandro… foi exatamente isso o que eu havia feito… mas visualmente, no meu caso, não tinha ficado legal.

Mas fiz como o Cleyton falou e deu certo… era essa macro que eu precisava e não sabia que existia!!

Obrigada aos dois!!

T+

Só para registrar:

Está macro, pelo menos por enquanto, só esconde ABA do tipo BLOCO. ABA do tipo PÁGINA não funciona.

ok ok… entendido… obrigada mais uma vez…

Como faço para esconder a ABA tipo PÁGINA?

Parceiro, se tem alguma forma de fazer, eu não sei. É um recurso que ajudaria muito.

Se alguem souber por favor me ajude