function show()
 {
     $this->datagrid->clear();
     // adiciona um objeto padrão à DataGrid
     $item = new StdClass();
     $item->codigo = '1';
     $item->nome = 'Daline DallOglio';
     $item->endereco = 'Rua Conceição';
     $item->fone = '1111-1111';
     $this->datagrid->addItem($item);
     // adiciona um objeto padrão à DataGrid
     $item = new StdClass();
     $item->codigo = '2';
     $item->nome = 'William Scatola';
     $item->endereco = 'Rua Conceição';
     $item->fone = '2222-2222';
     $this->datagrid->addItem($item);
     // adiciona um objeto padrão à DataGrid
     $item = new StdClass();
     $item->codigo = '3';
     $item->nome = 'Sâmara Petter';
     $item->endereco = 'Rua Oliveira';
     $item->fone = '3333-3333';
     $this->datagrid->addItem($item);
     // adiciona um objeto padrão à DataGrid
     $item = new StdClass();
     $item->codigo = '4';
     $item->nome = 'Ana Amélia Petter';
     $item->endereco = 'Rua Oliveira';
     $item->fone = '4444-4444';
     $this->datagrid->addItem($item);
     parent::show();
 }
 function show()
 {
     // check if the datagrid is already loaded
     if (!$this->loaded) {
         $this->onReload(func_get_arg(0));
     }
     parent::show();
 }
 /**
  * shows the page
  */
 function show()
 {
     $this->onReload();
     parent::show();
 }
$row->addCell($qualifica);
// adiciona um botão de ação ao formulário
// ele irá executar a função onSave
$submit = new TButton('action1');
$submit->setAction(new TAction('onSave'), 'Salvar');
$row = $table->addRow();
$row->addCell(new TLabel(''));
$row->addCell($submit);
// define quais são os campos do formulário
$form->setFields(array($codigo, $nome, $endereco, $datanasc, $sexo, $linguas, $qualifica, $submit));
// instancia uma nova página
$page = new TPage();
// adiciona o formulário na página
$page->add($form);
// exibe a página e seu conteúdo
$page->show();
/*
 * função onSave
 * obtém os dados do formulário e salva na base de dados
 */
function onSave()
{
    global $form;
    $pessoa = $form->getData('Pessoa');
    try {
        // inicia transação com o banco 'pg_livro'
        TTransaction::open('pg_livro');
        $pessoa->linguas = implode(' ', $pessoa->linguas);
        $pessoa->datanasc = conv_data_to_us($pessoa->datanasc);
        $pessoa->store();
        // finaliza a transação
 /**
  * method show()
  * Shows the page e seu conteúdo
  */
 function show()
 {
     // check if the datagrid is already loaded
     if (!$this->loaded and (!isset($_GET['method']) or $_GET['method'] !== 'onReload')) {
         $this->onReload(func_get_arg(0));
     }
     parent::show();
 }
Beispiel #6
0
    global $form;
    //Obtem dados do Formulario
    $data = $form->getData();
    //Atribui os dados de volta ao Formulario
    $form->setData($data);
    //Cria uma Janela
    $window = new TWindow('Dados do Formulario');
    //Define posição e tamanho
    $window->setPosition('300', '70');
    $window->setSize('300', '150');
    //Monta o Texto a ser Exibido
    $output = "Nome: {$data->Nome}\n";
    $output .= "Email: {$data->Email}\n";
    $output .= "Titulo: {$data->Titulo}\n";
    $output .= "Mensagem:\n{$data->Mensagem}\n";
    //Cria o Objeto de Texto
    $texto = new TText('TEXTO', '300');
    $texto->setSize('290', '120');
    $texto->setValue($output);
    //Adiciona o objeto a janela
    $window->add($texto);
    $window->show();
}
function onSend()
{
    //SEM IMPLEMENTAÇÃO
}
$pagina = new TPage();
$pagina->add($form);
$pagina->show();
 function show()
 {
     // se a listagem ainda não foi carregada
     if (!$this->loaded) {
         $this->onReload();
     }
     parent::show();
 }
 function show()
 {
     if (!$this->loaded) {
         $this->onReload();
     }
     parent::show();
 }
 /**
  * Show the page
  */
 public function show()
 {
     if (!$this->loaded) {
         $this->onReload(func_get_arg(0));
     }
     parent::show();
 }
 /**
  * shows the page
  */
 function show()
 {
     if (filter_input(INPUT_GET, 'method') == 'onReloadTwo') {
         //            $this->onReloadTwo();
     } else {
         $this->onReload();
     }
     parent::show();
 }