sc_actionbar_disable("nome_do_botao")

Desabilita o botão da barra de ação, tornando indisponível para o click.

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_disable("ajax_btn");

Este parâmetro é obrigatório.

Devemos informar o nome do botão da barra de ação que será desabilitado.

 

 

Exemplos


 

Exemplo 1: Utilização básica da macro

sc_actionbar_disable("link_detalhe");

 

Exemplo 2: Desabilitando o botão de link para o detalhe do pedido caso não haja itens no pedido.

// Exemplo criado no evento onRecord da consulta utilizando a tabela order e orderdetail
// Caso não exista itens no pedido o botão será desabilitado

$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_disable sc_actionbar_disable("nome_do_botao");

} else {

sc_actionbar_enable("nome_do_botao");

}