Здравствуйте, подскажите пожалуйста. Как сделать диапазон даты, ну т.е. ДатаС и ДатаПо, которую я могу вводить вручную. И желательно чтобы вводилось в формате даты, а не в текстовом формате.
Вроде видел уже такую тему, но не смог найти еще раз. Заранее спасибо!
Привет.
Не до конца понятно, что нужно.
Возможно подойдет данное решение: сначала вводим от и до (смотреть прикрепленный файл) и дальше код.
Цитировать//LET v_Date_Min = 42736; // 01.01.2017
//LET v_Date_Max = 43100; // 31.12.2017
LET v_Date_Min_N = Num(v_Date_Min); // 01.01.2017
LET v_Date_Max_N = Num(v_Date_Max); // 31.12.2017
Dates:
LOAD $(v_Date_Min_N) as MinDateN,
$(v_Date_Max_N) as MaxDateN,
Date($(v_Date_Min_N), 'DD.MM.YYYY') as MinDate,
Date($(v_Date_Max_N), 'DD.MM.YYYY') as MaxDate
AutoGenerate(1);
FOR d = $(v_Date_Min_N) to $(v_Date_Max_N)
Period:
LOAD Date($(d), 'DD.MM.YYYY') as DAY,
'W' & Num(Week($(d)), 00) as WEEK,
Month($(d)) as MONTH,
Year($(d)) as YEAR
AutoGenerate(1);
NEXT d
Прикрепленный файл QlikView - 01.qvw.
Спасибо за ответ, помогли. Спасибо большое