|
14.11.2014, 14:03 | #1 |
Участник
|
Запросы формы "Выбрать" в Ax 2012
Подскажите, пожалуйста, решение проблемы с новой схемой данных в Ax 2012.
Стандартная форма для настройки запроса по кнопке "Выбрать" часто используется для уточнения выборки, однако в Ax 2012 возникают проблемы. Класс Query некорректно обрабатывает добавление более одного источника данных к одному и тому же родительскому, при этом использование операторов x++ select / while select такое проблемой не страдает . Проверял на Ax 4, Ax 2009 там такая же картина. Если кто знает почему - вразумите. Но проблема не в этом. В Ax 2012 фин. аналитика хранится в отдельной таблице и при необходимости добавить фильтр по аналитике к таблице у которой есть подчиненная, запрос перестает работать. Существует ли какое-нибудь стандартное решение данной проблемы, помимо переопределения структуры запроса в AOT? |
|
14.11.2014, 14:41 | #2 |
Участник
|
В стандарте 2012 система автоматически генерит отдельные поля для фин.аналитик в расширенном фильтре, добавлять таблицу с аналитиками не нужно.
__________________
Ivanhoe as is.. |
|
17.11.2014, 13:58 | #3 |
Участник
|
Цитата:
Пример. Управление запасами и складами - Периодические операции - Закрытие и коррекция - Корректировка - Проводки - Выбрать. В запросе имеется источник "Складские проводки" и дочерний "Складские аналитики" (у проводок есть еще родительский). Система "автоматически генерит отдельные поля для фин. аналитик" в источнике "Складские проводки". Добавление фин. аналитике таким способом "ломает" запрос. При сохранении такого запроса с фин. аналитиками, при повторном нажатии "Выбрать", выводится сообщение об ошибке "Невозможно указать фильтр запроса...". Ну и запрос соответственно выполняется неправильно. Приходится сбрасывать сохраненные данные пользователя для этого запроса. |
|
18.11.2014, 14:19 | #4 |
Administrator
|
Секундочку, а откуда у вас в складских проводках финансовые аналитики? Это модификация какая-то? В InventTrans, вроде бы, нет их, они в InventTransPosting хранятся.
Вот такой фильтр у меня работает, например:
__________________
Not registered yet? Register here! Have comments, questions, suggestions or anything else regarding our web site? Don't hesitate, send them to me |
|
Теги |
query, запрос (query) |
|
|