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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.11.2004, 17:38   #1  
ATimTim is offline
ATimTim
Участник
 
395 / 13 (1) ++
Регистрация: 10.06.2004
Адрес: Питер
Отчет. Печать итоговых сумм.
Запускаю отчет :
Управление запасами->Отчеты->Проводки->Складские проводки.
Жму кнопку Выбор, настраиваю параметры следующим образом:
1) "Сортировка"
Складская аналитика-Склад-В возрастающем порядке-Итоги группы
2)"Опции печати"
Печатать только итоговые суммы

Жму окей, получаю отчет
Вопрос в следующем. Мне необходимо :
1) вместо кода склада выдавать его полное имя .....
2) сдвинуть просуммированные поля влево на место пустующих колонок......
Подскажите , пожалуйста, как сделать.
P.S.
Отчет выбрал для примера,причина вопроса - номенклатура у нас в цифровых кодах, а полное наименование в "Название номенклатуры"... И когда я группирую по полю "номенклатура", в отчете (самописном) появляются только цифровой код, а описания нет.
Старый 25.11.2004, 10:45   #2  
ATimTim is offline
ATimTim
Участник
 
395 / 13 (1) ++
Регистрация: 10.06.2004
Адрес: Питер
Неужели нет никаких вариантов???
Старый 25.11.2004, 10:50   #3  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
почему это нет?
программировать.

то, что вы хотите сделать - совершенно отдельный отчет.
Суммирование не позволяет "двигать" или "добавлять" поля.
Суммирование только суммирует и показывает группы и итоги.
Старый 25.11.2004, 10:53   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Кстати, совет программистам: при создании отчета всегда учитывайте, что пользователи будут пользоваться подитогами, группировками и будут смотреть только итоги в вашем отчете.

Поэтому рекомендации:
= постарайтесь не переопределять fetch/send, пользуйтесь стандартными средствами ядра
= всегда проверяйте как выглядят ваши отчеты с группировками и в режиме "Только итоги"
Старый 25.11.2004, 11:15   #5  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Привет, Тимур!

Самое простое - напиши display method на таблице, по которой идет группировка.
Что-то вроде
PHP код:
display ItemName showItemName()
{
    
InventTable inventTable;
    ;
        
select firstfast firstonly ItemName
            from  inventTable
            index itemIdx
            where inventTable
.ItemId    == this.ItemId

    
return inventTable.ItemName;

и перетащите этот метод в дизайн отчета.

С Уважением,
Георгий.

Вот так консультанты до программистов докатываются...
Старый 25.11.2004, 12:51   #6  
ATimTim is offline
ATimTim
Участник
 
395 / 13 (1) ++
Регистрация: 10.06.2004
Адрес: Питер
Спасибо!
P.S. Но я уже убедил клиента, что не стоит зацикливаться на дизайне отчета и убивать на это кучу времени, т.к. вся интересующая его информация в отчете есть.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Обновление DataSource из формы Печать\Новый отчет. Poleax DAX: Программирование 19 13.04.2011 09:28
Отчеты и печать штрих кода KingPeas DAX: Программирование 18 24.09.2008 14:31
Вписать динамический отчет в страницу (DAX 4.0) Qaz Qwerty DAX: Программирование 2 17.07.2008 05:46
Как получить указатель на отчёт когда пользователь выбрал Печать на принтер в просмотрщике, в форму SysPrintForm? rkorchagin DAX: Программирование 10 17.04.2008 11:59
Как отправить отчет сразу на печать Дима DAX: Программирование 2 28.09.2007 16:26
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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