Qlik Community

Qlik Brasil

Group community for Brazil users. discussion only in Portuguese.

Highlighted
agnaldoneves
Valued Contributor

Preciso achar dentro data Movimento - Data Vencimento

Preciso achar dentro do gráfico que no exemplo anexo:

Todos os NUM_TIT_RECEBIDO dentro da DTMOVIMENTOX_RECEBIDO

OS DTVENCIMENTOX ENTRE 01/05/2017 E 31/05/2017 - DENTRO DO MÊS.

O Sql abaixo define bem o que preciso.

select * NUM_TIT_RECEBIDO

where DTMOVIEMNTOX_RECEBIDO between '01/01/1999' and '30/04/2017'

and tit_cr_id in (select id from NUM_TIT_RECEBIDO where DTVENCIMENTOX_RECEBIDO between '01/05/2017' and '31/05/2017')

Alguma dica:

RECEBIDAS:

LOAD

      Num(Replace(VALOR_EMIS_NOVO_RECEBIDO,  '.', ','))      AS VALOR_EMIS_NOVO_RECIBIDO,

      DTMOVIEMNTOX_RECEBIDO          AS CalendarDater,

      Num(Replace(CODIGO_CLI_RECEBIDO,  '.', ','))            AS CODIGO_CLI_REC,

      Num(Replace(VALOR_EST_NOVO_RECEBIDO, '.', ','))        AS VALOR_EST_NOVO_RECIBIDO,

      Num(Replace(COD_EMP_REC_RECEBIDO,  '.', ','))          AS COD_EMP_REC,

      Num(Replace(VLR_JUROS_RECEBIDO,  '.', ','))            AS VALOR_JUROS_RECEBIDO,

      Num(Replace(VLR_DESCONTOS_RECEBIDO,  '.', ','))        AS VALOR_DESCONTOS_RECEBIDO,

                             

      Num(Replace(PORTADOR_ID_RECEBIDO,  '.', ','))          AS PORTADOR_ID_REC,

      NUM_TIT_RECEBIDO                                        AS NUM_TIT_REC,

      COD_REP_RECEBIDO                                        AS COD_REP_REC,

      DT_EMISSAO_RECEBIDO                                    AS DT_EMISSÃO_REC,

      TIPO_TITULO_RECEBIDO                                    AS TIPO_TITULO,

      Date(Floor(DTVENCIMENTOX_RECEBIDO),'DD/MM/YYYY')        AS VENCIMENTOX,

      Date(Floor(DTMOVIEMNTOX_RECEBIDO),'DD/MM/YYYY')        AS DTMOVIEMNTOX_RECEBIDO

FROM

(qvd)

Agnaldo Neves
Programador de Sistemas
Tags (1)
1 Solution

Accepted Solutions
MCampestrini
Valued Contributor

Re: Preciso achar dentro data Movimento - Data Vencimento

Segue sugestão.

Precisa fazer o reload.

Márcio Rodrigo Campestrini
7 Replies
MCampestrini
Valued Contributor

Re: Preciso achar dentro data Movimento - Data Vencimento

Os dois intervalos são fixos ou podem ser variáveis? Se podem variar, você já tentou usar dois calendários (um para a data de vencimento e outro para a data de movimento?

Márcio Rodrigo Campestrini
agnaldoneves
Valued Contributor

Re: Preciso achar dentro data Movimento - Data Vencimento

Se possível variavel.

Mas server os dois jeitos para mim.

Agnaldo Neves
Programador de Sistemas
MCampestrini
Valued Contributor

Re: Preciso achar dentro data Movimento - Data Vencimento

Crie então dois calendários, amarre a sua tabela fato a cada um deles (data de vencimento E data do movimento) e veja se lhe atende.

Márcio Rodrigo Campestrini
agnaldoneves
Valued Contributor

Re: Preciso achar dentro data Movimento - Data Vencimento

Desculpe-me Márcio,

Não entendi como fazer tem como da um exemplo

Se eu fosse fazer isso fixo como relatório como ficaria você teria uma idéia?

Agnaldo Neves
Programador de Sistemas
MCampestrini
Valued Contributor

Re: Preciso achar dentro data Movimento - Data Vencimento

Segue sugestão.

Precisa fazer o reload.

Márcio Rodrigo Campestrini
agnaldoneves
Valued Contributor

Re: Preciso achar dentro data Movimento - Data Vencimento

Márcio,

Obrigado pela paciência e competência funcionou 100%

Agnaldo Neves
Programador de Sistemas
fonmarcelo
New Contributor III

Re: Preciso achar dentro data Movimento - Data Vencimento

Assim como o marcio.campestrini sugeriu, segue exemplo com variáveis.

Capturar.PNG