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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.10.2009, 14:36   #1  
Jorj is offline
Jorj
Участник
Аватар для Jorj
 
11 / 14 (1) ++
Регистрация: 03.10.2006
Адрес: Киев
Если я правильно понял, от достаточно создать дисплей метод и перетащить его в боди.

Добавлю еще, если используется автодизайн - то к текущей записи можно достучатся через датасорс, и опять же использовать это в дисплей методе.
__________________
Не принимайте жизнь всерьез - это временное явление...

Последний раз редактировалось Jorj; 23.10.2009 в 14:41.
Старый 23.10.2009, 16:04   #2  
propeller is offline
propeller
Участник
Аватар для propeller
 
359 / 29 (1) +++
Регистрация: 25.07.2007
Цитата:
Сообщение от Jorj Посмотреть сообщение
Если я правильно понял, от достаточно создать дисплей метод и перетащить его в боди.
Пробовал перетащить его в боди, просто выводится одна и та же сумма для всех строк. причем эта сумма равна сумме последнего банка, который выводится в отчете.


Цитата:
Сообщение от sukhanchik Посмотреть сообщение
Как пояснялось тут - итоги м.б. автоматически сформированы системой, если использовать автодизайн (т.е. контрольки добавлять не придется).
С автодизайном тоже не подходит у меня не просто итоги а сальдо то есть цифры между собой не связаны.
Старый 23.10.2009, 18:07   #3  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,342 / 3563 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от propeller Посмотреть сообщение
С автодизайном тоже не подходит у меня не просто итоги а сальдо то есть цифры между собой не связаны.
А... понял (кажется). Я бы посоветовал для таких случаев временную табличку с заполнением и ее уже выводить
__________________
Возможно сделать все. Вопрос времени
Старый 26.10.2009, 11:17   #4  
Jorj is offline
Jorj
Участник
Аватар для Jorj
 
11 / 14 (1) ++
Регистрация: 03.10.2006
Адрес: Киев
По поводу вывода одного и тогоже результата - значит в дисплей метод передается неправильный курсор, а значит нужно убедится что в дисплейный метод передается текущий (правильный) курсор - попробуйте поставить брейк поинт в дисплей методе и если переписан fetch то и в нем.
PS. Убедитесь что в свойствах контрола установлен 'Table' равный вашему датасорсу.
__________________
Не принимайте жизнь всерьез - это временное явление...
Старый 26.10.2009, 14:26   #5  
Jorj is offline
Jorj
Участник
Аватар для Jorj
 
11 / 14 (1) ++
Регистрация: 03.10.2006
Адрес: Киев
Еще одно, по поводу свояства "Table", я ошибся, оно должно быть пустым.
В методе fetch при помощи queryRun.get(tablenum('Ваша Таблица')) " получите текущий курсор а далле - присвойте полученый выше курсор глобальной переменной (в рамках репорта) и используйте его в вычислениях дисплей методов.
__________________
Не принимайте жизнь всерьез - это временное явление...
Теги
итоги, отчет

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Ruslan Goncharov: Storing report design in database Blog bot DAX Blogs 0 27.08.2008 18:05
palleagermark: Change the appearance of printed report ranges Blog bot DAX Blogs 1 27.05.2008 21:21
casperkamal: HTML based Report in Dynamics Ax Blog bot DAX Blogs 0 20.02.2007 09:40
Axapta Lessons: Auto Report as finished Blog bot DAX Blogs 0 28.10.2006 18:22

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

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

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