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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 18.08.2004, 09:13   #20  
Владимир Максимов is offline
Владимир Максимов
Участник
КОРУС Консалтинг
 
1,715 / 1204 (44) ++++++++
Регистрация: 13.01.2004
Записей в блоге: 3
Я чего-то глубоко не понимаю в постановке задачи. Каким боком здесь вообще нужны динамические методы? В смысле создающиеся в каждом отдельном отчете.

1) Что мешает создать 1 (один) display метод возвращающий символьную строку и в качестве параметра передать в этот display-метод id таблицы и id поля (ну, или создать массив нужных id)? Для конвертации в строку любого типа данных можно использовать StrFmt(). Если принципиально важно возвращать числа, то создаешь 2 dispaly-метода - один для строк, другой для чисел.

2) Кроме того, еще раз напомню, у объектов отчета есть свойство Visible. Если его установить в false, то объект не просто не будет печататься в отчете, но и все остальные объекты сдвинуться, чтобы заполнить освободившееся место. Т.е. формируешь в отчете вообще ВСЕ поля всех таблиц источников, а при инициализации просто определеяешь visible для нужных полей.

3) Если пользователь такой непредсказуемый, то пусть сам и делает отчет! Какие проблемы-то. В Axapta все есть для этой цели
Теги
метод, программно

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Динамическое создание DataSource на форме, и добавление элементов дизайна. epack DAX: Программирование 12 24.11.2010 15:31
Динамическое создание метода. HorrR DAX: Программирование 23 19.02.2008 14:44
Создание методов find и exist Maxim Gorbunov DAX: База знаний и проекты 21 07.01.2007 23:55
Динамическое создание элементов дизайна на Web-формах AvrDen DAX: Программирование 0 04.08.2005 12:58
Динамическое создание меню ta_and DAX: Программирование 7 18.07.2005 19:28

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

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

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