Size: a a a

2020 September 23

AK

Anton Kagakin in Qlik BI chat
Igor Burobin
а там не понятно сколько видео фрагментов? дело в том что если фрагменты по минут 10-20 то они по темам разбиты будут скорее всего адекватно. А вот если там фрагменты по часу, то видео будет в стиле "зацените как я делаю"
источник

AK

Anton Kagakin in Qlik BI chat
Igor Burobin
а там не понятно сколько видео фрагментов? дело в том что если фрагменты по минут 10-20 то они по темам разбиты будут скорее всего адекватно. А вот если там фрагменты по часу, то видео будет в стиле "зацените как я делаю"
источник

O

Olga in Qlik BI chat
Приветствую всех! Подскажите, пожалуйста, почему может не работать if(customer = 'text1' or customer = 'text2' or customer = 'text3', 'штуки', 'нормочасы')?... причём, если выбраны компании по одному, то условие работает, а если 2 или 3 одновременно, то не работает((
источник

СК

Сергей Кравченко... in Qlik BI chat
источник

NI

Nickolay Imyginov in Qlik BI chat
Olga
Приветствую всех! Подскажите, пожалуйста, почему может не работать if(customer = 'text1' or customer = 'text2' or customer = 'text3', 'штуки', 'нормочасы')?... причём, если выбраны компании по одному, то условие работает, а если 2 или 3 одновременно, то не работает((
нужно использовать match или wildmatch
источник

IB

Igor Burobin in Qlik BI chat
Olga
Приветствую всех! Подскажите, пожалуйста, почему может не работать if(customer = 'text1' or customer = 'text2' or customer = 'text3', 'штуки', 'нормочасы')?... причём, если выбраны компании по одному, то условие работает, а если 2 или 3 одновременно, то не работает((
а условие для чего? Если это выражение записано в мере, то когда выбран 1 customer оно может быть вычислено (конечно в зависимости от модели) а если несколько то программа вернет Null
источник

IB

Igor Burobin in Qlik BI chat
потому что нет функции агрегации
источник

IB

Igor Burobin in Qlik BI chat
Если это условие например для отображения то используйте функцию агрегации count или only ну или concat
источник

O

Olga in Qlik BI chat
Nickolay Imyginov
нужно использовать match или wildmatch
Спасибо за ответ! Попробовала  if(match(customer, 'text1', 'text2', 'text3')<>0, 'штуки', 'нормочасы') не работает опять при множественном выборе, если одно что-то, то работает. Wildmatch  так же отрабатывает
источник

IB

Igor Burobin in Qlik BI chat
Вы выражение это где указываете?
источник

IB

Igor Burobin in Qlik BI chat
В мере? В измерении? в условии отображения виза?
источник

O

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

IB

Igor Burobin in Qlik BI chat
Тогда используйте count
источник

IB

Igor Burobin in Qlik BI chat
count(тут Ваш if) > 0 хотя бы так
источник

O

Olga in Qlik BI chat
Если пишу просто match(customer, 'text1', 'text2', 'text3') то при множественном выборе возвращает пустоту
источник

IB

Igor Burobin in Qlik BI chat
когда у вас в выборке более одного значение Qlik без функции агрегации вернет null
источник

IB

Igor Burobin in Qlik BI chat
Olga
Если пишу просто match(customer, 'text1', 'text2', 'text3') то при множественном выборе возвращает пустоту
например у вас условие Если пирожок с грибами то обед хороший
источник

IB

Igor Burobin in Qlik BI chat
Но у вас 2 пирожка- один с грибами а другой с картошкой
источник

IB

Igor Burobin in Qlik BI chat
клик видит что один хороший один нет - это неоднозначность она вернет nul
источник

NI

Nickolay Imyginov in Qlik BI chat
wildmatch(concat(customer), '*text1*', '*text2*', '*text3*')
источник