Lançado Adianti Framework 8.1!
Clique aqui para saber mais
Linha de total na datagrid Tenho que colocar um total de uma coluna em um DataGrid, gostaria de colocar na parte inferior dela em uma Marter/Detail, já fiz a rotina de somar na onSaveDetail, que envia o total para a página, Mas não sei como colocar na parte inferior do datagrid, fora dele e abaixo da coluna....
AL
Linha de total na datagrid  
Fechado
Tenho que colocar um total de uma coluna em um DataGrid, gostaria de colocar na parte inferior dela em uma Marter/Detail, já fiz a rotina de somar na onSaveDetail, que envia o total para a página, Mas não sei como colocar na parte inferior do datagrid, fora dele e abaixo da coluna.

Curso Dominando o Adianti Framework

O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado!


Dominando o Adianti Framework Quero me inscrever agora!

Comentários (5)


IF

Ola Antônio, dê uma olhada nesse post, talvez lhe ajude, eu consegui fazer o que vc está querendo dessa forma.

www.adianti.com.br/forum/pt/view_1696?linha-de-sumario-na-datagrid
AL

Resolvi o problema, obrigado pelas dicas, coloquei mais uma linha em baixo da DataGrid e mais um campo com o total, demorei 3 dias para achar a solução, muito tempo, mais valeu!
Muito obrigado Ivan Fernandes.

// valor_total_1
$valor_total_1 = new TEntry('valor_total_1');
$valor_total_1->style = 'text-align: right';
$valor_total_1->setSize(150);

$table_total = new TTable;
$frame_details->add($table_total);

$table_total->style = 'font-size: 17pt; text-align: right';

//após define form fields
$table_master->addRowSet(array('Total lançado R$ ', $valor_total_1))->style = 'text-align: right';

E a soma é feita através da classe onSaveDetai() da Master/Detail.
IF

Que bom que conseguiu.
PD

Outro exemplo relacionado:
www.adianti.com.br/framework_files/tutor/index.php?class=CheckoutFor
PD

Lembrando também que a datagrid extends TTable, logo pode ser dado addRow() nela mesmo...