Неофициальный форум пользователей Qlik Sense & Qlikview

Для разработчиков => Вопросы по Qlik Sense & QlikView => Тема начата: kvv от 13 мая 2015, 05:55:31

Название: Выбор двух полей по условию ( Qlikview )
Отправлено: kvv от 13 мая 2015, 05:55:31
Добрый день, коллеги.

1. Есть вот такие данные:







Date Currency Forex_pok Forex_prod Cash_pok Cash_prod
01.05.2015 USD 60,05 60,15 61,05 61,15
02.05.2015 USD 60,05 60,15 61,05 61,15
03.05.2015 USD 60,45 60,65 61,05 61,15
04.05.2015 USD 60,45 60,95 61,25 61,35
05.05.2015 USD 60,55 60,65 62,05 62,15

2. Схема в прикрепленном файле - 01.png.

Вопрос. Как сделать, чтобы при выборе Forex (файл 03.png) в таблице выбирались два поля Forex_pok и Forex_prod?

P.s. Если поменять структуру таблицы DayRates, то сделать это будет легко. Нужно сделать, чтобы не менять структуру таблицы DayRates.

Заранее спасибо за любую помощь.
Название: Re: Выбор двух полей по условию
Отправлено: admin от 13 мая 2015, 07:49:02
Ваш вопрос пересекается с темой http://qlikview-forum.ru/qvf/index.php/topic,658.0.html (http://qlikview-forum.ru/qvf/index.php/topic,658.0.html)
Посмотрите пример по ссылке.
Смысл в том, что в таблице для каждого измерения надо будет написать формулу для условия отображения,
подобную этой:
Цитировать=SubStringCount(Concat(CarRates, '|'), 'Forex')

Вот по этой ссылке подробнее (https://community.qlik.com/blogs/qlikviewdesignblog/2014/01/31/customizable-straight-table)
(https://qliksense-forum.ru/qvf/proxy.php?request=http%3A%2F%2Fqlikview-forum.ru%2Fqvf%2Findex.php%3Faction%3Ddlattach%3Btopic%3D658.0%3Battach%3D132%3Bimage&hash=b62019600764e8f8c6ec0e816c50e35b8aa780a7)
Название: Re: Выбор двух полей по условию
Отправлено: kvv от 14 мая 2015, 11:12:33
Большое спасибо за помощь.
Действительно, все очень просто.

Чтобы скрывать/открывать столбцы таблицы по условию, нужно использовать Conditional - детальнее в прикрепленном файл 03.png.
Также, как и писалось выше, все отлично описано в этой ссылке - https://community.qlik.com/blogs/qlikviewdesignblog/2014/01/31/customizable-straight-table.