Показать сообщение отдельно
Старый 31.07.2019, 15:17   #10  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,158 / 1286 (47) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Интересное поведение.
Даже если не наследовать, а просто в LedgerJournalFormTable в методе queryAddRange добавить range по полю JournalName, то получается:
  • Если сделать фильтр только по одному наименованию журнала, то все хорошо.
  • Если в фильтр запихнуть несколько наименований (не важно делая несколько addRange или один со строкой наименований через запятую), то получаем именно описываемую проблему - тип журнала внутри super не прописывается.
При этом в initValue и create и до и после super, получая хоть query, хоть queryRun, фильтр по типу журнала есть.
Понятно, что после выбора наименования журнала все пропишется, но указанному поведению пока разумного объяснения не нахожу.