Показать сообщение отдельно
Старый 17.11.2014, 13:58   #3  
vmokerov is offline
vmokerov
Участник
 
20 / 25 (1) +++
Регистрация: 23.02.2011
Цитата:
Сообщение от Ivanhoe Посмотреть сообщение
В стандарте 2012 система автоматически генерит отдельные поля для фин.аналитик в расширенном фильтре, добавлять таблицу с аналитиками не нужно.
Да, генерирует поля, но в итоге все равно добавляет новый дочерний DataSource (DimensionAttributeValueLevelView). И если у таблицы есть другой дочерний источник данных, то генерируется некорректный запрос.
Пример.
Управление запасами и складами - Периодические операции - Закрытие и коррекция - Корректировка - Проводки - Выбрать.
В запросе имеется источник "Складские проводки" и дочерний "Складские аналитики" (у проводок есть еще родительский). Система "автоматически генерит отдельные поля для фин. аналитик" в источнике "Складские проводки". Добавление фин. аналитике таким способом "ломает" запрос. При сохранении такого запроса с фин. аналитиками, при повторном нажатии "Выбрать", выводится сообщение об ошибке "Невозможно указать фильтр запроса...". Ну и запрос соответственно выполняется неправильно. Приходится сбрасывать сохраненные данные пользователя для этого запроса.