AXForum  
Go Back   AXForum > Microsoft Dynamics AX > DAX: Программирование
DAX
Forgotten Your Password?
Register Forum Rules FAQ Members List Today's Posts Search

 
 
Thread Tools Search this Thread Display Modes
Old 24.06.2002, 17:59   #1  
PlasticinE is offline
PlasticinE
Смотрящий поверх деревьев (Варварский отморозок)
 
243 / 10 (1) +
Join Date: 06.12.2001
? Сортировка в отчетах
<Зохавано мудератором>
за неуплату
__________________
It's a dirty job, but someone's got to do it. So?
Old 25.06.2002, 08:52   #2  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 868 (32) +++++++
Join Date: 15.01.2002
Location: Москва
Blog Entries: 7
QueryRun - наш рулевой
Мысль - стандартный диалог с фильтрами и сортировками - это метод prompt в классе QueryRun. Естественно, результирующий запрос - QueryRun.query(). А создавать его (QueryRun) динамически или использовать стандартный репортовский - это выбор разработчика.
Old 26.06.2002, 15:58   #3  
PlasticinE is offline
PlasticinE
Смотрящий поверх деревьев (Варварский отморозок)
 
243 / 10 (1) +
Join Date: 06.12.2001
<Зохавано мудератором>
за неуплату
__________________
It's a dirty job, but someone's got to do it. So?
Old 27.06.2002, 10:18   #4  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 868 (32) +++++++
Join Date: 15.01.2002
Location: Москва
Blog Entries: 7
Подробности
Можно перекрыть метод fetch в отчете
PHP Code:
public boolean fetch()
{
    
boolean ret true;

    
xTmpTable   tmpTable;
    
QueryRun    qr;
    ;

    
qr = new QueryRun(this.query());

    if(
qr.prompt())
        if(
this.prompt())
        {
            
qr.setCursor(xTmpTable::create());

            while(
qr.next())
            {
                
tmpTable qr.get(tableNum(xTmpTable));
                
ret this.send(tmpTable);
            }
        }

    Return 
ret;

Естественно, в DS отчета должна быть та самая таблица.
Естественно, что курсор можно не создавать в отчете а получать извне.. чтобы не пересоздавать временную таблу, если нужен один отчет с разными сортировками..
 

Similar Threads
Thread Thread Starter Forum Replies Last Post
Сортировка в гриде с двумя DataSource ViV DAX: Программирование 15 05.06.2014 15:55
FormListControl сортировка maximka DAX: Программирование 2 26.12.2008 13:44
Количество знаков отображения после запятой в формах и отчетах AX3.0 SP3 ksenia DAX: Функционал 4 07.04.2008 17:27
Сортировка в гриде Pegiy DAX: Функционал 15 06.12.2006 08:21
Глючит сортировка записей dd DAX: Функционал 5 17.08.2004 20:34

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Рейтинг@Mail.ru
All times are GMT +3. The time now is 17:31.
Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Contacts E-mail, Advertising.