Olá @Danilo_Lima,
Tentarei explicar melhor o problema. Possui o formulário abaixo que o tipo dele é um Grid Editavel (view) (não utilizo o modal) :
Esse é um formulário detalhe, vinculado a uma aplicação de nota fiscal. Quando a nota fiscal ficar como autorizada, eu quero fazer com que esse detalhe fique impossibilitado de adicionar um novo produto e modificação. Para isso, eu teria que bloquear o new, update, delete e os botões complementares em amarelo “Selecionar Itens” e “Cadastrar Lote”.
O código que testei e não funcionou foi:
sc_lookup(ds, "select autorizada from tabela where nf_id = " . {campo_da_tabela});
if({ds} != false || !empty({ds})) {
if({ds[0][0]} === 'S') {
sc_btn_display("new", "off");
sc_btn_display("update", "off");
sc_btn_display("delete", "off");
} else {
sc_btn_display ('new', 'on');
sc_btn_display ('update', 'on');
sc_btn_display ('delete', 'on');
}
}
Esse é o único tipo de formulário que tenho esse problema, esses formulários do tipo Grid.
O Grid Editável com o modal, funciona normal, porém, não é o que eu preciso. Preciso que ele não abra o modal.