Autor Tópico: Listar a data atual no campo do filtro.  (Lida 1099 vezes)

camila

  • Intermediário
  • ***
  • Mensagens: 102
Listar a data atual no campo do filtro.
« Online: Abril 03, 2014, 01:36:50 pm »
eu criei um filtro trazendo a data que estar no banco e coloquei a condição entre 2 valores, só q eu precisa listar a data atual nos dois campos, mais só consigo listar em 1 campo alguém tem alguma dica do q fazer?

Erikson Flávio

  • Iniciante
  • **
  • Mensagens: 71
    • Email
Re:Listar a data atual no campo do filtro.
« Responder #1 Online: Julho 06, 2014, 09:14:08 pm »
Camila,

Não sei se entendi bem o que disse mas, imaginando que sim, fiz alguns testes.
Se quer um filtro com dois campos de data, tipo inicial e final, começando ambos com a data atual do banco, basta colocar o seguinte código no evento onScriptInit do filtro:
Observação: banco do exemplo é MySQL

// pega a data do MySQL no formato dd/mm/yyyy
$sql = "SELECT date_format(now(), '%d/%m/%Y')";
sc_lookup(rs, $sql);

// atribui a data retornada aos campos do filtro
{data_inicial} = {rs[0][0]};
{data_final} = {rs[0][0]};
Desenvolvedor PHP/Java/Oracle/MySQL - Veterano
ScriptCase - Intermediário