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");
}