Skip to main content
Announcements
Qlik Introduces a New Era of Visualization! READ ALL ABOUT IT
cancel
Showing results for 
Search instead for 
Did you mean: 
maks2481
Partner - Contributor II
Partner - Contributor II

Функция скрипта обратная Concat.

Добрый день!

Подскажите, пожалуйста как решить следующую проблему:

Есть поле [Объект] в котором через запятую перечислены объекты. Выглядит так:

Объект2, Объект30, Объект12, ОбъектN.

У каждого Объекта есть какая-то  [Дата] в какой-то таблице.. например в табл. ОбъектДата

Могу ли я использовать к-либо функцию такую как aggr, чтобы получить массив данных следующего вида - максимальную дату из набора Объектов в поле [Объект].

Т.е. то, что мы получили бы, используя функцию aggr(max(ОбъектДата),Объект) As [Новое поле с датой].

 

Т.е. вопрос как строку "Объект2, Объект30, Объект12, ОбъектN" преобразовать в скрипте в виртуальную таблицу?

1 Reply
Rakesh_HB
Support
Support

Translated:

The script function is the reverse of Concat.
Good afternoon!

Please tell me how to solve the following problem:

There is a field [Object] in which objects are listed separated by commas. Looks like that:

Object2, Object30, Object12, ObjectN.

Each Object has some [Date] in some table .. for example, in table. ObjectDate

Can I use a function like aggr to get an array of data like this - the maximum date from the set of Objects in the [Object] field.

Those. what we would get using the function aggr(max(ObjectDate),Object) As [New field with date].

 

Those. the question is how to convert the string "Object2, Object30, Object12, ObjectN" in the script into a virtual table?

 

Rakesh HB