Показать сообщение отдельно
Старый 01.09.2021, 18:09   #1  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
ax2009+: как получить Query из QueryRun формы
На форме есть несколько датасорсов, у которых LinkType= Delayed
Как на основе запросов из формы создать один Query?

Подробнее:

Для определенности возьмем стандартную форму SalesTable.
Для определенности обратим внимание на датасорсы SalesTable и SalesLine - они связаны LinkType= Delayed
ядро аксапты внутри формы работает с отдельными запросами.

Предположим, я хочу как-то обработать все выбранные строки всех выбранных заказов.

Как на основе запросов из формы создать один Query?
со всеми критериями на всех датасорсах (в том числе пользовательскими), сортировками, вложенными датасорсами, и пр.
можно без диналинков.

Есть ли какой-нибудь штатный метод создания одного запроса на основании запросов из формы?

Спасибо.

=======================
upd:

2.
как можно вывернуть решение, чтобы таки реализовать хотелку: обрабатывать записи, которые пользователь видит в форме после наложения фильтров/сортировок?

upd::

3.
подскажите, реализована ли где-нибудь в стандартном функционале такая хотелка?
Миниатюры
Нажмите на изображение для увеличения
Название: SalesTableQueries.PNG
Просмотров: 61
Размер:	28.7 Кб
ID:	13221  
__________________
полезное на axForum, github, vk, coub.

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