У меня есть сетка, которая отображает строки из таблицы.Теперь у меня есть два следующих требования:
- Показывать только те строки, которые содержат значения в полях «час».Поле «hour» относится к типу массива.
- Показывает строки из проекта и его подпроекта
Моя проблема заключается в следующем: для удовлетворения требования № 1 мне нужно использоватьоператор SELECT в моем источнике данных, поскольку я не могу получить доступ к значению массива с помощью QueryBuildDataSource (это известное ограничение в Dynamics AX).
Но для удовлетворения требований # 2 мне нужно иметь два "существующих соединения", а в Dynamics AX это невозможно.Например, следующий код не будет работать:
select from table where
exists join tableChild where projectId = MyProjectId OR
exists join tableChild where parentProjectId = MyProjectId
Как кто-то может решить эту проблему?