enableTotal não esta´ funcionando Olá, quando eu uso o enableTotal o valor total aparece R$ 0,00 ...
LG
enableTotal não esta´ funcionando  
Olá, quando eu uso o enableTotal o valor total aparece R$ 0,00
<?php$col_subt->enableTotal('sum', 'R$', 2, ',', '.');?>

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 (6)


MG

Bom dia. Se está usando a V 7.2, deveria funcionar.
Como você criou a coluna?

A coluna deve ter a suma, como exemplo:

<?php    // definição da coluna    $col_subt   = new TDataGridColumn( '={amount} * ( {sale_price} - {discount} )', 'Subtotal', 'right', '20%');    // habilita a soma    $col_subt->enableTotal('sum', 'R$', 2, ',', '.');?>
LG

No meu caso a coluna mostra valores vindos do DB, mas não é calculado, dai não soma?
Obrigado Marcelo.
MG

Leonardo,
Vou se sincero, nunca usei de forma diferente do exemplo.
Mas a meu ver deveria.
Você está usando a V 7.2 do fw?
LG

Estou usando a 7.2.2
LG

Tem que setar o ID senão ele não funciona
<?php    $this->dgServicos->setId('dgServicos');?>


Mas tentei totalizar duas colunas no mesmo datagrid e não rolou, a primeira soma certo, a segunda soma junto com a primeira.
LG

Só me corrigindo, na verdade o que precisa para a soma funcionar é:
<?php $this->datagrid->generateHiddenFields();?>