AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.03.2012, 17:51   #2  
Raven Melancholic is offline
Raven Melancholic
Участник
Аватар для Raven Melancholic
Самостоятельные клиенты AX
Лучший по профессии 2015
 
2,164 / 1296 (48) ++++++++
Регистрация: 21.03.2005
Адрес: Москва-Петушки
Не очень понятен вопрос.
Если хотите сделать что-то вроде того, что из датасорса вытащить запрос, в котором кроме всех фильтров будет еще какой-то признак выделения строк и подсунуть такую конструкцию в queryRun, то, вроде бы такого нет.
Если нужно просто обработать строки, которые выделены, то нужно смотреть в сторону методов getFirst и getNext датасорса.
Например, в классе, в который передается курсор, независимо от того, выделено несколько строк или только одна, можно пользоваться чем-то вроде:
Цитата:
protected void initFromCaller(common _callerTable)
{
ShipmentsJournal_OVK locShipmentsJournal;
FormDataSource shipmentJournalDS;

shipmentJournalDS = _callerTable.dataSource();
for (locShipmentsJournal = (shipmentJournalDS && shipmentJournalDS.getFirst(1)) ? shipmentJournalDS.getFirst(1) : _callerTable;
locShipmentsJournal;
locShipmentsJournal = shipmentJournalDS ? shipmentJournalDS.getNext() : null)
{
// Тут обрабатываем переменную таблицы locShipmentsJournal

Последний раз редактировалось Raven Melancholic; 25.03.2012 в 17:55.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
как вывести номер строки в гриде? funnut DAX: Программирование 21 01.10.2012 16:33
Выбраные строки в гриде. bagyr DAX: Программирование 28 25.03.2005 10:01
Заказ. Форма "Разноска накладной"->Строки-> Поле "закрытие" ATimTim DAX: Функционал 2 30.11.2004 16:14
Журнал переноса->Строки->Поле "Количество" . Нужен "0" по умолчанию вместо ATimTim DAX: Функционал 5 26.06.2004 12:17
Заказов -> Строки заказов -> Запросы -> Пункт "Производство" Андре DAX: Программирование 1 20.09.2002 10:43
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 08:30.