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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 15.04.2011, 16:29   #2  
kornix is offline
kornix
MCP
MCBMSS
Злыдни
Ex AND Project
 
414 / 146 (5) +++++
Регистрация: 24.02.2009
Адрес: Санкт-Петербург
Можно пробежаться QueryRun по Query датасорса формы и вызывать в цикле этот метод, т.е. если источник данных под гридом на форме называется CustPackingSlipTrans то метод будет выглядеть так:
X++:
void calc()
{
    Query                 query;
    QueryRun              qr;
    CustPackingSlipTrans  custPackingSlipTransLocal; 
    ;

    query = CustPackingSlipTrans_DS.query(); // query вашего датасорса
    qr    = new QueryRun(query);

    while (qr.next())
    {
         custPackingSlipTransLocal = qr.get(tableNum(custPackingSlipTrans)); // курсор с записью из грида
         element.SetCheckStorno(custPackingSlipTransLocal ); // вызов вашего метода
    }

}

Последний раз редактировалось kornix; 15.04.2011 в 16:35.
Теги
grid, query, датасорс (datasource), табличный курсор, фильтр

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
jinx: Dynamics AX – Query-Ranges und Filtereinstellungen des Benutzers Blog bot DAX auf Deutsch 0 04.02.2010 00:05
Query на Datasource в LookUp-форме. dynamax DAX: Программирование 26 09.10.2009 15:58
Как удалить DataSource из Query??? Maxim Gorbunov DAX: Программирование 17 01.09.2008 14:00
axcoder: Tabax 0.2.14: View query of the active datasource Blog bot DAX Blogs 2 02.02.2007 12:10
How do I delete a datasource from a query ? (by stelsig) Maxim Gorbunov DAX in English 0 22.03.2006 12:21

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

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

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