sc_actionbar_hide("nome_do_botao")
|
|
Esta macro esconde o botão criado na barra de ação, podendo ser exibido novamente com a macro sc_actionbar_show.
Esta macro pode ser utilizada com qualquer tipo de botão (link ou ajax) criado na barra de ações.
Definição do parâmetro
| Parâmetro |
Sintaxe |
Descrição |
| nome_do_botao |
Não é possível utilizar variáveis. O nome do botão deve ser informado utilizando aspas duplas ou aspas simples.
Exemplo
sc_actionbar_hide("ajax_btn");
|
Este parâmetro é obrigatório.
Devemos informar o nome do botão da barra de ação que deve ser escondido.
|
Exemplos
Exemplo 1: Utilização básica da macro
sc_actionbar_hide("nome_do_botao");
Exemplo 2: Exibindo o botão de link para o detalhe do pedido caso haja algum registro para ser exibido.
// Exemplo criado no evento onRecord da consulta utilizando a tabela order e orderdetail // Caso não exista itens no pedido o botão de link para o detalhe será escondido.
$query = "SELECT count(*) FROM OrderDetails WHERE OrderID =" . {OrderID};
sc_lookup(ds, $query);
if ({ds[0][0]} == 0) {
//Exemplo de utilização da macro sc_actionbar_hide sc_actionbar_hide("nome_do_botao");
} else {
sc_actionbar_show("nome_do_botao");
}
|
Escopo da Macro
|
Aplicação Consulta
|
ajaxFieldonClick onRecord
|
|