void clicked()
{
Dialog dialog; //Objeto dialog
DialogField field; //Campo texto para o dialog
VendPaymMode pMode; //Instanciando um campo de uma tabela
;
super();
dialog = new Dialog("Nome da janela"); //Criando um novo dialog
dialog.addText("Selecione uma opção:"); //Um texto estático
field = dialog.addField(typeid(VendPaymMode)); //campo texto vinculado com um campo de uma tabela
field.value(pMode); // Setando os valores do campo da tabela no campo dialog
dialog.run();
if(dialog.closedOk())
{
if(field.value())
{
element.AlteraCamposDasLinhas(field.value()); //utilizando o valor selecionado
}else{
error("Nenhum método de pagamento selecionado para a alteração múltipla.");
}
}else{
warning("Operação cancelada pelo usuário.");
}
}
Este Weblog tem como pretensão registrar conteúdo sobre tecnologia, contribuindo com os profissionais de T.I.
segunda-feira, 25 de agosto de 2014
Dialog box com lookup
Recentemente trabalhei em uma customização onde precisava chamar uma tela para selecionar um valor e devolver este valor para o form de origem. Então utilizei o objeto DIALOG, bem fácil de trabalhar e economiza bastante código. Segue um exemplo bem simples de sua utilização:
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário