Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public static function onSugest($param)
- {
- $form_sugest = new TForm('form_sugest');
- $datagrid = new BootstrapDatagridWrapper(new TQuickGrid);
- $datagrid->setHeight(330);
- $datagrid->makeScrollable();
- // add the columns
- $datagrid->addQuickColumn('Referência', 'referencia', 'left','10%');
- $datagrid->addQuickColumn('Produto', 'descricao', 'left','35%');
- $datagrid->addQuickColumn('Mínimo Estoque ', 'minimo', 'right', '15%');
- $datagrid->addQuickColumn('Em Estoque', 'em_estoque', 'right', '15%');
- $datagrid->addQuickColumn('Sugerido', 'sugerido', 'right', '15%');
- $datagrid->addQuickColumn('Informe', 'informe', 'right', '10%');
- $datagrid->createModel();
- try
- {
- TTransaction::open('sample');
- $conn = TTransaction::get();
- $itens = $conn->query("query");
- $cont=0;
- foreach ($itens as $item)
- {
- $item = (object)$item;
- $item->informe = new TEntry('informe'.$cont);
- $item->informe->setSize(100);
- $item->informe->setMask('9!');
- $form_fields['informe'.$cont]=$item->informe;
- $cont++;
- $datagrid->addItem((object)$item);
- }
- $button1 = new TButton('action1');
- $button1->setAction(new TAction(array('PedidosFornecedorForm', 'onSelect')), 'Send');
- $button1->setImage('fa:check-circle-o green');
- TTransaction::close(); // fecha a transação.
- }
- catch (Exception $e)
- {
- new TMessage('error', $e->getMessage());
- }
- $form_fields[]=$button1;
- $form_sugest->setFields($form_fields);
- $form_sugest->add($button1);
- $window = TWindow::create('Sugestão ordem de compra', 1100, 500);
- TSession::setValue('lastWindow',$window->get(0)->getId());
- $window->add($datagrid);
- $window->add($form_sugest);
- $window->show();
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement