Lançado Adianti Framework 7.6!
Clique aqui para saber mais
A Data no rodapé do Relatório está saindo assim: 2015-08-07 A Data no rodapé do Relatório de impressão que foi gerado com o assistente do Adianti Studio Pro, está saindo assim: 2015-08-07. Onde está localizado no framework da adianti esta data no formato errado para eu poder aplicar a formatação correta abaixo? $data->setMask('dd/mm/yyyy'); ...
AM
A Data no rodapé do Relatório está saindo assim: 2015-08-07  
Fechado
A Data no rodapé do Relatório de impressão que foi gerado com o assistente do Adianti Studio Pro, está saindo assim: 2015-08-07.

Onde está localizado no framework da adianti esta data no formato errado para eu poder aplicar a formatação correta abaixo?

$data->setMask('dd/mm/yyyy');

Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 Quero me inscrever agora!

Comentários (5)


BS

Também estou quebrando a cabeça para converter a data (Y-m-d) para o formato br ao gerar um relatório pdf.
BS

Bom dia,

Para o rodapé de um relatório fiz assim:

$tr->addCell('Data de Impressão:'.date('d/m/Y H:i:s'), 'right', 'footer', 5);

Para gerar um relatório do banco com a data no formato 'dd/mm/yyyy':
foreach ($customers as $customer)
{
$style = $colour ? 'datap' : 'datai';
$tr->addRow();
$tr->addCell($customer->id, 'center', $style);
$tr->addCell($customer->name, 'left', $style);
$tr->addCell($customer->category_name, 'left', $style);
$tr->addCell($customer->email, 'left', $style);
$tr->addCell($data = TDate::date2br($customer->birthdate), 'center', $style);

$colour = !$colour;
}
Funcionou de boa.
AM

Benito Simas, qual é o seu email? Pode enviar para meu celular: 74.9193-1183 ou para meu email: microsystem.infor@bol.com.br
AM

Veja só benito, deu certo. Só que tem um problema, depois de visualizar a impressão, quando eu fecho o relatório, ele dá um erro de offset.
AM

Já resolvi, este erro de offset foi por causa do número no final da linha abaixo:
$tr->addCell('Data de Impressão:'.date('d/m/Y H:i:s'), 'right', 'footer', 5);

Se trocar o 5 por outro número, pode dar este erro de offset.

Pois é, para resolver este problema da data, eu apenas inverti as letras: o d pelo Y e o Y pelo d. Moleza!