Autor Tópico: QUANTIDADE DE DIAS  (Lida 492 vezes)

joeltonsilva

  • Avançado
  • ****
  • Mensagens: 360
QUANTIDADE DE DIAS
« Online: Setembro 17, 2014, 01:28:48 pm »
Meu problema,
Tenho um banco firebird, tem uma coluna DATA_VENCIMENTO(TIPO SQL DATE E O TIPO DO DADO DATA - FORMATO DENTRO DO BANCO"17/08/2014"), criei dois campos somente no formulário, não fiz na tabela, para que possa calcular a quantidade de dias em atraso, HOJE(TIPO SQL DATE E O TIPO DO DADO DATA - FORMATO FORMULÁRIO USANDO CONFIGURAÇÃO REGIONAL "17/09/2014") para chamar o dia atual, ATRASO(FORMATO NUMERO) para aparecer quantos dias em atraso.
Dentro do evento onApplicationInit coloquei:

Código: [Selecionar]
$hoje = date("d-m-Y");
{HOJE} = $hoje;

//$vencimento_convertido = sc_date_conv({DATA_VENCIMENTO},"db_format","dd/mm/aaaa");
//{HOJE} = $vencimento_convertido;
{ATRASO} = sc_date_dif({DATA_VENCIMENTO}, "dd/mm/aaaa", {HOJE}, "dd/mm/aaaa");

Mas dá este erro....

Fatal error: Call to a member function Dif_Datas() on a non-object in C:\Arquivos de programas\NetMake\v8\wwwroot\.....

Tentei de tudo mas não consigo uma simples quantidade de dias vencidos...rs