Autor Tópico: blank recebendo data entre 2(dois) valores  (Lida 2360 vezes)

luis.fernando

  • Novato
  • *
  • Mensagens: 40
blank recebendo data entre 2(dois) valores
« Online: Dezembro 05, 2011, 10:28:05 am »
Olá Amigos, estou com uma dúvida!

Tenho uma aplicação blank onde recebo a data vinda do filtro de uma aplicação grid e assim realizo um SQL pela data.

No filtro da grid (evento onValidate do próprio Filtro) eu pego a data escolhida no filtro e mando para o redir.

Código: [Selecionar]
[var_data]={data};
sc_redir($redir_app, var_data=[var_data], $redir_target);

Recebo na aplicação Blank certinho para completar meu SQL

Código: [Selecionar]
$check_sql = "SELECT
    id
FROM
    tabela
WHERE data '".[var_data]."'
order by data DESC
";


Mas gostaria que funcionasse também com intervalo de 2 datas, isso é possível passar pelo redir de alguma forma?

Obrigado,
Luís

Haroldo

  • Expert
  • *****
  • Mensagens: 6293
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:blank recebendo data entre 2(dois) valores
« Responder #1 Online: Dezembro 05, 2011, 11:38:11 am »
separe os parâmetros por ponto e virgula.

luis.fernando

  • Novato
  • *
  • Mensagens: 40
Re:blank recebendo data entre 2(dois) valores
« Responder #2 Online: Dezembro 05, 2011, 11:44:59 am »
Fala Haroldo!

Você diz para eu separar as datas no sc_redir por ponto e virgula?
Mas como eu pego a 2a. data do intervalo? Qual o nome da variável pois eu só tenho 1 data informada no filtro.

Haroldo

  • Expert
  • *****
  • Mensagens: 6293
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:blank recebendo data entre 2(dois) valores
« Responder #3 Online: Dezembro 05, 2011, 11:51:44 am »
sc_redir($redir_app, var_data={data};var_data2={data_input_2}, $redir_target);

luis.fernando

  • Novato
  • *
  • Mensagens: 40
Re:blank recebendo data entre 2(dois) valores
« Responder #4 Online: Dezembro 05, 2011, 03:44:48 pm »
Certo!
Não consegui trazer a segunda data direto em 1 variável como você explicou acima.

Tive que concatenar os campos para conseguir:
Código: [Selecionar]
[var_data2]={data_input_2_ano}."-".{data_input_2_mes}."-".{data_input_2_dia};

sc_redir($redir_app, var_data={data};var_data2=[var_data2], $redir_target);


luis.fernando

  • Novato
  • *
  • Mensagens: 40
Re:blank recebendo data entre 2(dois) valores
« Responder #5 Online: Dezembro 05, 2011, 03:45:31 pm »
Mas valeu Haroldo, funcionou certinho!!

Haroldo

  • Expert
  • *****
  • Mensagens: 6293
  • Conhecimento diminui limitações.△TFA△
    • Infinitus Web Gestão Empresarial/Gestão ITIL/Consultoria Scriptcase
Re:blank recebendo data entre 2(dois) valores
« Responder #6 Online: Dezembro 05, 2011, 03:47:46 pm »
Se não vai de um jeito, tem que ir de outro.
Estamos na área, precisando...

Mas valeu Haroldo, funcionou certinho!!