Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Want to see what's currently in public preview? We've pulled it all together in one place. Check it out here
cancel
Showing results for 
Search instead for 
Did you mean: 
Anonymous
Not applicable

Vicular calendario script

Amigos

Poderiam me auxiliar fiz uma carda Forçada  32 Bits, de duas tabelas em formato Excel, como posso fazer para vincular a um calendário, poderiam me auxiliar coloquei abaixo como o script esta.

SET DecimalSep=',';
SET MoneyThousandSep='.';
SET MoneyDecimalSep=',';
SET MoneyFormat='R$ #.##0,00;-R$ #.##0,00';
SET TimeFormat='hh:mm:ss';
SET DateFormat='DD/MM/YYYY';
SET TimestampFormat='DD/MM/YYYY hh:mm:ss[.fff]';
SET MonthNames='jan;fev;mar;abr;mai;jun;jul;ago;set;out;nov;dez';
SET DayNames='seg;ter;qua;qui;sex;sáb;dom';

ODBC CONNECT32 TO [Excel Files;DBQ=Y:\GERÊNCIA DA GESTÃO DE INVESTIMENTOS E ORÇAMENTO\ORÇAMENTO\Luciana\Razão ano 2016.xlsx];

LET DataInicial=Date#('01/01/2013');
LET DataFinal=Date(Today());

_____________________:
LOAD
Date($(#DataInicial) + IterNo() - 1) as DataBase
AutoGenerate 1
While Date($(#DataInicial) + IterNo() - 1) <= Date($(#DataFinal));

Calendário:
LOAD
DataBase as Data,
Day(DataBase) as Dia,
Date(DataBase,'D-WWW') as [Dia + Dia da Semana],
WeekDay(DataBase) as [Dia da Semana],
Num(Week(DataBase),'00')&Date(DataBase,'-WWW')
as [Semana-Dia da Semana],
Ceil(Day(DataBase) / 7)&if(WeekDay(DataBase) < 5, 'a. ', 'o. ')&Date(DataBase,'WWW MMMM')
as [Dia da Semana do Mês],
Week(DataBase) as Semana,
Month(DataBase) as Mês,
Year(DataBase) as Ano
Resident Auxiliar;

DROP Table ________________   ;

2 Replies
Marcio_Campestrini
Specialist
Specialist

Boom dia Luciana

Não sei se entendi, mas acho que para resolver o seu problema, quando carregar as tabelas do Excel você deve identificar a coluna com a data pelo nome "Data", conforme está no seu calendário.

Márcio Rodrigo Campestrini
Marcio_Campestrini
Specialist
Specialist

Bom dia Luciana

O seu problema foi resolvido? Se sim, marque as respostas úteis/corretas para fechar o tópico.

Obrigado

Márcio Rodrigo Campestrini