Это случайность. Я был основным разработчиком моделей и отчетов для решения Concur Cognos в течение пяти лет. Это определенно маленький, маленький мир.
Что касается вашей проблемы, я не уверен, что вы можете успешно сделать то, что вы пытаетесь сделать, это взять несколько строк из таблицы и объединить их в один столбец. Теоретически, вы могли бы сделать несколько самостоятельных объединений, по одному для каждого комментария, а затем объединить результаты, но это было бы громоздко, и вам нужно было бы установить ограничение на количество комментариев, которые будут поддерживаться таким образом, как вы это сделали бы. иметь вручную определенное соединение для каждого.
Я изучил, что можно сделать, чтобы решить вашу проблему. Я думаю, что вам лучше всего использовать шаблон Master Detail. Это встраивает список в другой список и устанавливает связь между ними, используя эквивалентные элементы данных, которые существуют в обоих запросах. Недостатком является то, что он будет занимать много места, так как каждый комментарий будет иметь свою собственную строку в части детали мастера / детали.
Основные этапы описаны ниже. Шаги предполагают, что у вас уже есть существующий список с нужными вам столбцами, кроме комментария:
- Перетащите объект нового списка, добавьте его в конец существующего списка и выберите соответствующий запрос в появившемся диалоговом окне.
- Вы должны увидеть, что последний столбец внешнего списка теперь содержит свой собственный пустой список.
- Перетащите курсор на столбец комментариев и поместите его во внутренний список
- Выберите внутренний список объектов. Либо нажмите на три красные точки в верхнем левом углу списка, либо выберите его в диалоговом окне свойств.
- Щелкните по свойству Отношения мастера-детали.
- Нажмите кнопку «Новая ссылка» вверху, выберите эквивалентные столбцы слева и справа и нажмите кнопку «ОК»
Когда вы запускаете отчет, вы должны видеть все связанные комментарии в своем собственном списке в каждой строке.