Показать сообщение отдельно
Старый 10.03.2021, 11:22   #15  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Сообщение от TasmanianDevil Посмотреть сообщение
Я таки уже и дико извиняюсь, что влезаю в дискуссию, но оно не из AOT, а из текущего экземпляра query() источника данных
угу. я там вообще коряво сформулировал. но править уже нет желаения.

Цитата:
Сообщение от TasmanianDevil Посмотреть сообщение
К томе же реализация фильтров через queryRun().query() - не самый лучший вариант.
Кто мешает пользователю в такой форме поиграться с запросом и вызвать стандартными средствами executeQuery(), похоронив все созданное непосильным трудом в queryRun().query() ?
Именно! никто не мешает пользователю поиграться. В том числе и я не мешаю.

если пользователь "сломает" мои фильтры,
то метод get вернет MdmViewMode::UserDefined
для моего кода это вполне штатная ситуация.

Именно с queryRun!
Это самый лучший вариант.
__________________
полезное на axForum, github, vk, coub.

Последний раз редактировалось mazzy; 10.03.2021 в 11:25.