Size: a a a

2021 September 21

V

Vsevolod in Qlik BI chat
Всем привет
как экранировать кавычки чтоб после 1, были значения сет анализа в одинарных кавычках через запятую?
','  как разделитель таким образом, используя два раза одинарные , сработало

но внешние ' так и по другому не получается

=pick(1, " ' " & concat(distinct year,''',''') &" ' ")
источник

EU

Evgeny Ushakov in Qlik BI chat
используй chr(39)
источник

V

Vsevolod in Qlik BI chat
благодарю,работает)
источник

A

Alexander in Qlik BI chat
я может не догоняю. но у меня есть две таблицу. в который совпадают только первый четыре, остальное все разное.
вот куда вставить в concatenate строку с иф или алт чтоб переменилась ко всему.  полей многою каждое перечислять не очень.
источник

V

Vsevolod in Qlik BI chat
Хотя нет, не работает. оно выбирает сразу весь список почему-то
источник

V

Vsevolod in Qlik BI chat
=pick(1, chr(39) & concat(distinct year,''',''') &chr(39) )
источник

A

Andrew in Qlik BI chat
Тогда так:

concatenate(table 1)
LOAD
field1,
field2,
field3,
field4,
'N/A' AS field5,
'N/A' AS field6,
...
источник

A

Alexander in Qlik BI chat
То есть в любом случае нужно все поля перечислять?
источник

A

Andrew in Qlik BI chat
А вам все поля нужно считать?
источник

A

Andrew in Qlik BI chat
изначальная задача - посчитать наллы. обрабатывайте только то поле, которое будете считать
источник

ZS

Zhenya Skrebanov in Qlik BI chat
А как же let nullasvalue??
источник

V

Vsevolod in Qlik BI chat
У кого-нибудь есть понимание почему pick 1 ого значения не работает, а выбирает сразу все. Хотя казалось бы должно выбирать только 2019
источник

V

Vsevolod in Qlik BI chat
выше целое выражение, а ниже просто что выводит внутри, если взять отдельно
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
потому что ваша формула возвращается как один аргумент
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
вам ее надо в $(=) завернуть, чтобы подставлялся результат вычисления в формулу
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
часть с годами
источник

A

Alexander in Qlik BI chat
интересно так будет работать

NullAsValue *;

Set NullValue = 'NULL';

LOAD * Resident table1;
источник

ZS

Zhenya Skrebanov in Qlik BI chat
Самый простой способ проверить на тест скрипте, открываем скрипт, ставим курсор куда-то, нажимаем ctrl+0+0 (это ноль, не буква), вставляется тестовый скрипт, в одной из строк пишем null() as NullField, перед этим пишем nullasvalue до загрузки таблицы. На все <1 минуты. Тестируем.
источник

ИС

Игорь Степанов... in Qlik BI chat
чтобы "что-то", например, "пустые записи" стало null... нужно как-то поучаствовать.

#Null #NullAsValue #NullInterpret #NullValue #RangeSum #IS
источник

A

Alexander in Qlik BI chat
получается в любом случае нужно указывать поля.
источник