Size: a a a

2021 February 20

DS

Daniil Semenov in Qlik BI chat
Сегодня мы поговорим о том, как своими силами создать табличный отчет с настройкой выводимых полей  в Qlik Sense. Ссылку на qvf файл с готовым примером можно будет найти внутри :)

#Полезно
источник

MD

Maxim Deviatov in Qlik BI chat
*Я чет тоже не очень понимаю о чем речь)*
Вот и поговорили ))
источник

DS

Daniil Semenov in Qlik BI chat
ну, всмысле, не понимаю в чем проблема ))
источник

MD

Maxim Deviatov in Qlik BI chat
ага, без проблем, я документ изучу, спасибо
источник

EI

Eugeny Y. Ilyin ( Sa... in Qlik BI chat
Maxim Deviatov
ага, без проблем, я документ изучу, спасибо
источник

EI

Eugeny Y. Ilyin ( Sa... in Qlik BI chat
источник

MD

Maxim Deviatov in Qlik BI chat
Понял про что речь. Тема известная, да.
Я думал что все таки найдется способ получить название колонки таблицы. Чтобы использовать это название внутри выражения "Показать столбец если"
источник

DS

Daniil Semenov in Qlik BI chat
Maxim Deviatov
Понял про что речь. Тема известная, да.
Я думал что все таки найдется способ получить название колонки таблицы. Чтобы использовать это название внутри выражения "Показать столбец если"
а можете подробнее задачу описать?
Как формируется таблица и когда надо показывать колонки, когда нет
источник

MD

Maxim Deviatov in Qlik BI chat
Daniil Semenov
а можете подробнее задачу описать?
Как формируется таблица и когда надо показывать колонки, когда нет
Все то же самое как и с конструктором. Просто вымораживает создавать острова под этот конструтор и хочется сделать универсальное выражение в виде if(SubstringCount($SelectedFields, *имя_текущей_колонки))>0, 1,0)
источник

MD

Maxim Deviatov in Qlik BI chat
И это одинаковое выражение можно было бы лепить в "Показать столбец если"
источник

DS

Daniil Semenov in Qlik BI chat
ааа, понял боль. Разделяю
источник

MD

Maxim Deviatov in Qlik BI chat
Воот. Я причем придумал супер обходной вариант как это сделать. Но пока руки не доходят проверить гипотезу
источник

MD

Maxim Deviatov in Qlik BI chat
за ссылки спасибо, интересно, почитаю потом
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
Maxim Deviatov
Все то же самое как и с конструктором. Просто вымораживает создавать острова под этот конструтор и хочется сделать универсальное выражение в виде if(SubstringCount($SelectedFields, *имя_текущей_колонки))>0, 1,0)
ну у вас же есть функция $Field, оно может заменить остров со списком полей
источник

MD

Maxim Deviatov in Qlik BI chat
Евгений, а как я пойму какую колонку таблицы выключать?
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
можно считать кол-во выбранных значения в $Field. count(distinct $Field)=1, count(distinct $Field)=2, и т.д.
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
т.е. если вы выбрали 2 значения из списка, покажутся 2 первых измерения
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
в самих измерениях подставлять значения через [$(=subfield(concat($Field,'|'),'|',1))]
источник

ЕС

Евгений Стучалкин... in Qlik BI chat
т.е. не важно в какой последовательности набираются изхмерения
источник

DS

Daniil Semenov in Qlik BI chat
тогда придется менять индексы в subfield))
источник