sc_actionbar_show("nome_do_botao")
|
|
Esta macro exibe o botão da barra de ação, escondido utilizando a macro sc_actionbar_hide
Esta macro pode ser utilizada para qualquer tipo de botão (link ou ajax) da 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_show("ajax_btn");
|
Este parâmetro é obrigatório.
Devemos informar o nome do botão da barra de ação que será exibido.
|
Exemplos
Exemplo 1: Utilização básica da macro
sc_actionbar_show("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 não será exibido
$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_show("nome_do_botao");
} else {
sc_actionbar_hide("nome_do_botao");
}
|
Escopo da Macro
|
Aplicação Consulta
|
ajaxFieldonClick onRecord
|
|