Tenho este método em php, com finalidade de verificar o preço digitado, se o mesmo
for menor que preço de venda(da tabela produtos), visualiza assim:
sc_error_message("Preço já definido…: ".{dataset[0][0]});
Caso clicar no botão Novo
até ai funciona, mas o botão Inserir fica livre ai o usuário click nele e grava mesmo assim;
Caso clicar no botão Editar
até ai funciona, mas o botão Editar fica livre ai o usuário click nele e grava mesmo assim.
A sc_error_message, deveria inibir os botões Inserir e Editar.
Como solucionar isso?
Formulário = Grid editável
form_VENDA_ITENS_mob (7.01.0013)
Função dispara Eventos Ajax
precovenda();
Onchange do campo PRECO_VENDA
sc_lookup(dataset, “SELECT preco_venda
FROM Produtos
WHERE codigo = {cod_produto}”);
if ({PRECO_UNIT} < {dataset[0][0]}) {
{PRECO_UNIT} = {dataset[0][0]};
sc_error_message("Preço já definido…: ".{dataset[0][0]});
sc_set_focus(“COD_PRODUTO”);
}
Obrigado ajuda dos amigos,
Leão