UP
Manter Formulários preenchido com informações do banco
Fechado
Caros,
Tenho um formulário dentro de um Notebook, utilizarei ele para editar uma linha de de uma tabela, e também que ele mostre as informações desta linha.
Como fazer isso ?
Tenho um formulário dentro de um Notebook, utilizarei ele para editar uma linha de de uma tabela, e também que ele mostre as informações desta linha.
Como fazer isso ?
Udson,
Você pode usar a classe TStandardForm, o que facilita bastante:
www.adianti.com.br/framework_files/tutor/index.php?class=StandardFor
Ou também pode implementar o formulário de maneira manual:
www.adianti.com.br/framework_files/tutor/index.php?class=CompleteFor
O importante é não esquecer de colocar o ID no formulário, pois é através dele que se controla a inserção/alteração.
Além disso, o método onSave() é utilizado para salvar. Nesse momento, não esqueça de usar o $this->form->setData($data) para manter o formulário preenchido.
Já o método onEdit() recebe o parâmetro da datagrid, e só carrega o formulário para edição.
Espero ter ajudado,
Abraço,
Pablo
Certo pablo,
Mais neste caso parece que os dados seriam mostrados numa datagrid, nao ?
Eu gostaria de ter um formulário, onde ao carregar a pagina, ele mostre os dados da tabela, e eu possa fazer edição inline.
Pablo, entendi eu tenho é que carregar o formulario, chamando o metodo onEdit e a key do atributo.
Deu certo.
Grande abraço. Muito Obrigado.