Size: a a a

2020 March 31

EM

Elmeera Mustafina in Qlik BI chat
Жандос Шотан
ДД. Есть функция YearStart. Берете Макс. от поля даты и тогда за любой год возвращает первое число.
sum({$<[typename]={'Абонбаза'},  DateField={"$(=YearStart(Max(DateField)))"}>}val)
DateField - это поле  даты?
источник

ЖШ

Жандос Шотан... in Qlik BI chat
Да. в двойных кавычках - строка поиска значений
да. DateField - ваше поле даты календаря
источник

T

Tatsiana in Qlik BI chat
Elmeera Mustafina
да, настраивали
Есть проблема. Настраиваем доступ через NTNAME. Скрипт отрабатывает, а затем просит логин и пароль, которые не указывались в таблице доступа. Подскажите, в чем может быть ошибка
источник

EM

Elmeera Mustafina in Qlik BI chat
может вы сами себя не указали в табличке
источник

T

Tatsiana in Qlik BI chat
Указали
источник

EM

Elmeera Mustafina in Qlik BI chat
Tatsiana
Есть проблема. Настраиваем доступ через NTNAME. Скрипт отрабатывает, а затем просит логин и пароль, которые не указывались в таблице доступа. Подскажите, в чем может быть ошибка
пользователя, через которого загрузка данных осуществвлется
источник

EM

Elmeera Mustafina in Qlik BI chat
Жандос Шотан
Да. в двойных кавычках - строка поиска значений
да. DateField - ваше поле даты календаря
ошибку дает..
источник

EM

Elmeera Mustafina in Qlik BI chat
Жандос Шотан
Да. в двойных кавычках - строка поиска значений
да. DateField - ваше поле даты календаря
sum({$<[typename]={'Абонбаза'},  makedate(yy, mm, dd)={"$(=YearStart(Max(makedate(yy, mm, dd))))"}>}val)
источник

ЖШ

Жандос Шотан... in Qlik BI chat
makedate(yy, mm, dd) - вот здесь должно быть поле даты. там не может быть функций, только названия реальных полей.
источник

EM

Elmeera Mustafina in Qlik BI chat
Жандос Шотан
makedate(yy, mm, dd) - вот здесь должно быть поле даты. там не может быть функций, только названия реальных полей.
но у меня нет поля даты. есть по отдельности год, месяц, день
источник

EM

Elmeera Mustafina in Qlik BI chat
а yearstart наверно аналогично будет makedate(yy)
источник

ЖШ

Жандос Шотан... in Qlik BI chat
Это очень необычно )
Тогда вот так.
sum({$<[typename]={'Абонбаза'}, yy={"$(=Max(yy))"}, mm = {1}, dd = {1}>}val)
Из практики отдельно работать с год, месяц не удобно. Лучше плясать от даты и использовать функции работы с датами. Создайте поле даты. Остальные поля вторичны.

Можно и через MakeDate: DateField={"$(=MakeDate( Max(yy) ) )"}
источник

EM

Elmeera Mustafina in Qlik BI chat
Жандос Шотан
Это очень необычно )
Тогда вот так.
sum({$<[typename]={'Абонбаза'}, yy={"$(=Max(yy))"}, mm = {1}, dd = {1}>}val)
Из практики отдельно работать с год, месяц не удобно. Лучше плясать от даты и использовать функции работы с датами. Создайте поле даты. Остальные поля вторичны.

Можно и через MakeDate: DateField={"$(=MakeDate( Max(yy) ) )"}
написала так, но редактор выражений пишет ошибка
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Tatsiana
Есть проблема. Настраиваем доступ через NTNAME. Скрипт отрабатывает, а затем просит логин и пароль, которые не указывались в таблице доступа. Подскажите, в чем может быть ошибка
как вя знаете, что он просит логин пароль, который не указывались, он так и спиашивает, введите Логин - Иван, только я вас не пущу, тк логина такого у вас нету. Поясните в чем проблема?
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Elmeera Mustafina
написала так, но редактор выражений пишет ошибка
редактор выражений может писать ошибку, даже если формула правильная, но такое случается в сложных формулах
источник

T

Tatsiana in Qlik BI chat
Zhenya Skrebanov
как вя знаете, что он просит логин пароль, который не указывались, он так и спиашивает, введите Логин - Иван, только я вас не пущу, тк логина такого у вас нету. Поясните в чем проблема?
Не задавались поля логин и пароль
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Прошу прощения, а что вы в секшен акссес тогда вводите? Как он выглядит?
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Группы?
источник

ZS

Zhenya Skrebanov in Qlik BI chat
еще уточнение, секшен акссес в сенсе или кликвью? там несколько отличается всё, и сенс может быть чувствителен к тому, как платформа развернута, какие внутри прокси, домены, иногда в сенсе скрипт секшн аксесс может отличаться от такового в кликвью.
источник

OT

Oleg Troyansky in Qlik BI chat
Евгений Стучалкин
не нарушается, если проверка происходит по одноименному существующему в модели полю. where exists (Контрагент) не отключит оптимизон. where exists (Клиент,Контрагент) отключит
Ну, практически правильно. Есть ещё одна маленькая тонкость, но похоже тема не вызвала ожидаемого интереса, так что ответ засчитывается :)
источник