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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 20.03.2003, 18:34   #4  
Garic is offline
Garic
NavAx
Аватар для Garic
NavAx Club
 
393 / 63 (3) ++++
Регистрация: 23.07.2002
Адрес: Москва
Ну это можно сделать например в dialog перед вызовом super()

PHP код:
Object dialog(DialogRunbase _p1boolean _p2)
{
    
DialogRunbase   ret;
    
FormDataSource  table_ds caller.getTable_ds();
    
QueryBuildDataSource    qbds;
    
LedgerTable     ledgerTable;
    
Query           query = new Query();
    
str             range;
    ;

    
qbds query.addDataSource(tableNum(LedgerTable));
    if (
table_ds.anyMarked())
    {
        
ledgerTable table_ds.getFirst(1);
        do
        {
            
range += ledgerTable.AccountNum ',';
            
ledgerTable table_ds.getNext();
        }
        while (
ledgerTable);

        
range substr(range1strlen(range) - 1);
        
qbds.addRange(fieldNum(LedgerTableAccountNum)).Value(range);
        
queryRun.query(query);
    }

    
ret super(_p1_p2);
    Return 
ret;

__________________
С уважением, Игорь Ласийчук.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Dynamics AX: QueryRun and Query Objects - Binding operation failed to allocate buffer space Blog bot DAX Blogs 0 03.04.2009 08:05
Простой QueryRun не работает miklenew DAX: Программирование 13 20.01.2009 14:17
OZKA's DAX Journal: Join между временной и постоянной таблицей через QueryRun. Blog bot DAX Blogs 12 14.01.2009 17:34
Проблема с установкой начальных значений для поля ввода даты polygris DAX: Программирование 6 06.06.2006 13:48
Проблема с составлением Query axaLearner DAX: Программирование 10 01.12.2005 15:00

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 07:45.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.