[Resolvido] Esconder / Mostrar Botões

Pessoal, já falei sobre isso em outro post, mas não consegui a solução.

Tenho um botão em um formulário, emitir ficha, porém só queria que este botão aparecesse apos clicar no botão salvar do formulário, pensava em usar

sc_btn_display(“Nome_Botao”, “on/off”)

Ao entrar no formulário eu desabilitava e apos a inclusão então eu o mostrava, porém me parece que essa macro sc_btn_display(“Nome_Botao”, “on/off”) so funciona com os botões padrões do S.C.

o meu botão “sc_sc_btn_0_top” alguém já passou e resolveu isso ?

Claudney

image esse é o botão.

Olá,

Se você coloca isso sc_btn_display(“nome_botao”, “off”); no evento onload, ele vai ocultar mesmo depois de clicar no botão salvar, porque quando clica no botão salvar o scriptcase dispara o evento onload.

Faça isso no evento onLoad
if (sc_btn_update){
sc_btn_display(“nome_botao”, “on”);
} else {
sc_btn_display(“nome_botao”, “off”);
}

Opa, obrigado pela resposta, já estou nesta luta a tempo e não consegui, vou pensar em outra forma, o que eu queria era, ao gerar uma ficha de atendimento o botão emitir ficha fica invisível então no init da aplicação

sc_btn_display(“sc_sc_btn_0_top”, “off”);
e apos incluir
sc_btn_display(“sc_sc_btn_0_top”, “on”);

Dessa forma o botão estaria visível se salvo, mas não dá certo de jeito nenhum.
Inclusive fiz um botão no php mas não tive sucesso tb.

if ([glo_tmp_id_atendimento]==’’)
{
sc_error_message(‘Atenção favor salvar o atendimento!’);
}
if (![glo_tmp_id_atendimento]==’’)
{
sc_redir(‘Report_Ficha_Atendimento’,’_blank’);
}

ou seja estou piado, “por hora”

Claudney

Pessoal estava usando o objeto inspecionado por isso não dava tinha que usar o nome definido no projeto nome do botão “agora me pareceu bem óbvio”, mais muito obrigado comunidade! Valeu!