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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 06.08.2003, 14:04   #4  
ANVA is offline
ANVA
Участник
 
24 / 10 (1) +
Регистрация: 04.08.2003
Адрес: Mocква
По полю ItemId таблицы FactureTrans_RU.

Сделать это можно приблизительно так:

PHP код:
    FactureJour_RU  factureJour;
    
FactureTrans_RU factureTransfactureTransItem;

    while 
select factureTransItem
        group by ItemId
        where factureTransItem
.FactureId == factureJour.FactureId &&
              
factureTransItem.Module    == factureJour.Module
    
{
        if (
factureTransItem.ItemId == "XXX")
        {
            while 
select factureTrans
                where factureTrans
.ItemId    == factureTransItem.ItemId &&
                      
factureTrans.FactureId == factureJour.FactureId   &&
                      
factureTrans.Module    == factureJour.Module
            
{
                
element.send(factureTrans);
            }
        }
        else
        {
            
select sum(LineAmount), sum(Qty), sum(Excise), sum(VATfrom factureTrans
                group by FactureId
,
                     
Price,
                     
FactureLineType,
                     
Module,
                     
ItemName,
                     
Unit,
                     
VATValue,
                     
Country,
                     
ItemId,
                     
InventGTDId,
                     
ExchRate
                where factureTrans
.ItemId    == factureTransItem.ItemId &&
                      
factureTrans.FactureId == factureJour.FactureId   &&
                      
factureTrans.Module    == factureJour.Module;
            {
                 
element.send(factureTrans);
            }

        }
    } 
При этом надо не забыть подправить код, подсчитывающий число строк отчета.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как скрыть в отчёте поля Eklmn DAX: Программирование 5 25.12.2008 12:58
Закрасить shape в отчете dreamer DAX: Программирование 6 20.09.2007 16:22
Динамические контролы в отчете основанные на display-методе petr DAX: Программирование 19 18.09.2006 15:29
dialog в отчёте gaenar DAX: Программирование 6 14.04.2005 11:15
Установка Range в отчёте Paul_ST DAX: Программирование 13 06.01.2004 17:33

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

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

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