Как я могу отсортировать значения, возвращенные функцией LookUpSet внутри функции Join?
Пример данных:
TransNo MasterTran Item Category ModifierLevel
1001000 1001000 ItemA CategoryB 0
1002000 1001000 ItemB CategoryC 1
1003000 1001000 ItemC CategoryC 1
Конечный результат, который я хотел бы получить, - элемент CategoryB ItemB ItemB C». Когда я использую следующую комбинацию Join и LookUpSet, я получаю «ItemB CategoryB Item C».
=Join(LookUpSet(Fields!MasterTransNo.Value, Fields!MasterTransNo.Value, Iif(Fields!ModifierLevel.Value > 0, Trim(Fields!ItemDescription.Value), Trim(Fields!CategoryDescription.Value)), "LineItemDetails"), " ")
Это выражение для ячейки в таблице. Группа рядов установлена на Группу на TransNo, сортировка по TransNo. Я пробовал разные подходы к сортировке для группы, но всегда получал один и тот же результат.
Любые идеи о том, как я могу принудительно установить порядок данных из LookUpSet, чтобы они были объединены в порядке, который я хочу?