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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.09.2009, 15:26   #1  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1243 (44) ++++++++
Регистрация: 11.04.2008
Thumbs up Что нам стоит RunBase класс построить ? (RunBaseBuilder)
Нашел в загашнике тул для быстрого создания RunBase\RunBaseBatch наследников, когда-то написал после очередного получаса механических телодвижений.

Инструкция по применению:

1. Запускаем форму DEVRunBaseBuilder
Нажмите на изображение для увеличения
Название: TSTRunBaseClassBuild.png
Просмотров: 491
Размер:	29.3 Кб
ID:	5174
2. Указываем необходимые параметры:
Имя и описание класса, типы и имена переменных в диалоге, их метки (если нужно перекрыть стандартные), кверю (опционально) и т.д.
Кнопками Up\Down Можно задать порядок добавления полей на диалог
3. Нажимаем OK, получаем готовый класс:
Нажмите на изображение для увеличения
Название: TSTRunBaseClass.png
Просмотров: 370
Размер:	47.6 Кб
ID:	5175

Прокт SharedProject_DEVRunBaseBuilder.xpo маленький, содержит два элемента: таблицу и форму

Take a pleasure
За это сообщение автора поблагодарили: mazzy (2), raz (9), denny (1),  (1), #bet (1), Logger (5), lev (6), Poleax (9), Red Stranger (1), tricky (1), Bega (1), konopello (3), rigor (1), alex55 (3), S.Kuskov (1), rusalaudinov (1), JeS (1), Silphidae (1), nix0root (1), imir (1).
Старый 25.09.2009, 16:33   #2  
miklenew is offline
miklenew
Участник
Аватар для miklenew
MCBMSS
1C
Лучший по профессии 2009
 
1,688 / 433 (18) +++++++
Регистрация: 10.07.2006
Адрес: г. Ликино-Дулёво
А русского интерфейса нет?
__________________
Энергия молодых и неравнодушных способна изменить мир к лучшему.
Старый 25.09.2009, 16:43   #3  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1243 (44) ++++++++
Регистрация: 11.04.2008
Цитата:
Сообщение от miklenew Посмотреть сообщение
А русского интерфейса нет?
Нууу, вот ещё чего захотели Уверен, что для программиста подобный "технический" интерфейс должен быть понятен.
Старый 25.09.2009, 16:47   #4  
miklenew is offline
miklenew
Участник
Аватар для miklenew
MCBMSS
1C
Лучший по профессии 2009
 
1,688 / 433 (18) +++++++
Регистрация: 10.07.2006
Адрес: г. Ликино-Дулёво
Цитата:
Сообщение от DSPIC Посмотреть сообщение
Уверен, что для программиста подобный "технический" интерфейс должен быть понятен.
Честно. Я ещё не задумывался над этим.
Пока он мне не приятен.
Без обид. Чуствую что штука вкусная и спасибо, что сделали и выложили. Но ...
__________________
Энергия молодых и неравнодушных способна изменить мир к лучшему.
Старый 24.08.2010, 13:46   #5  
Poleax is offline
Poleax
Модератор
Аватар для Poleax
MCP
MCBMSS
Злыдни
 
1,353 / 595 (22) +++++++
Регистрация: 17.02.2005
Адрес: msk
Записей в блоге: 34
:)
Цитата:
Сообщение от miklenew Посмотреть сообщение
А русского интерфейса нет?
В Ax 2009 Sp1 RU5 все хорошо, по русски.

DSPIC спасибо, добавил в "копилку полезностей".
__________________

This posting is provided "AS IS" with no warranties, and confers no rights.
Старый 25.08.2010, 14:10   #6  
Bega is offline
Bega
Участник
Аватар для Bega
 
382 / 444 (15) +++++++
Регистрация: 18.08.2005
Адрес: Москва
В продолжение темы - добавление поля в существующий класс RunBase. Добавляет переменную в classDeclaration, в метод dialog, в метод getFromDialog, создает метод parm.
SharedProject_DEVRunBaseAddParmField.xpo
За это сообщение автора поблагодарили: Silphidae (1), imir (1).
Старый 26.08.2010, 11:15   #7  
Silphidae is offline
Silphidae
Участник
 
96 / 15 (1) ++
Регистрация: 17.11.2008
:(
Цитата:
Сообщение от Bega Посмотреть сообщение
В продолжение темы - добавление поля в существующий класс RunBase. Добавляет переменную в classDeclaration, в метод dialog, в метод getFromDialog, создает метод parm.
Вложение 6082
Спасибо за проект. Штука, должно быть удобная, но вероятно в проекте ошибка. При импорте в АХ выдается сообщение:
Error Ошибка в строке 256: ожидалось DATASOURCE, но обнаружено PROPERTIES.
Error Серьезная ошибка при импорте Form DEVRunBaseAddParmField

В импортированной форме нет Data Source. Жду исправленной версии
Старый 26.08.2010, 11:20   #8  
Bega is offline
Bega
Участник
Аватар для Bega
 
382 / 444 (15) +++++++
Регистрация: 18.08.2005
Адрес: Москва
Цитата:
Сообщение от Silphidae Посмотреть сообщение
Спасибо за проект. Штука, должно быть удобная, но вероятно в проекте ошибка. При импорте в АХ выдается сообщение:
Error Ошибка в строке 256: ожидалось DATASOURCE, но обнаружено PROPERTIES.
Error Серьезная ошибка при импорте Form DEVRunBaseAddParmField

В импортированной форме нет Data Source. Жду исправленной версии
В форме и не должно быть датасорса, Вы в DAX2009 заливаете? Это проект для DAX2009. Выгрузил, загрузил, нет ошибок.
Старый 26.08.2010, 11:29   #9  
Silphidae is offline
Silphidae
Участник
 
96 / 15 (1) ++
Регистрация: 17.11.2008
В 4-ку. Вероятно, изменилась структура хро файла.
Старый 26.08.2010, 11:33   #10  
Bega is offline
Bega
Участник
Аватар для Bega
 
382 / 444 (15) +++++++
Регистрация: 18.08.2005
Адрес: Москва
Цитата:
Сообщение от Silphidae Посмотреть сообщение
В 4-ку. Вероятно, изменилась структура хро файла.
4-ки у меня нет, сделаю проект под 3.0, думаю он и в 4-ку загрузится.
Старый 26.08.2010, 11:40   #11  
Wamr is offline
Wamr
----------------
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
 
1,737 / 858 (32) +++++++
Регистрация: 15.01.2002
Адрес: Москва
Записей в блоге: 7
Silphidae
вот ведь, лень - матушка, мало того, что мастер для создания классиков использовать хотят, так еще и пару строк из xpo-шника удалить не могут... и даже тему поискать как импортировать в 4ку из 5ки
Старый 26.08.2010, 12:14   #12  
Silphidae is offline
Silphidae
Участник
 
96 / 15 (1) ++
Регистрация: 17.11.2008
Bega, спасибо, но не стоить тратить Ваше время - думаю, разберусь своими силами. Просто я изначально не думал, что проблема из-за разных версий АХ.
Все отлично работает в 4.0, если в файлике .хро перед импортом произвести следующие исправления: нужно удалить строчки PROPERTIES ENDPROPERTIES после слов ENDMETHODS и OBJECTBANK.

Wamr, да, лень - двигатель прогресса. Спасибо за пинок в сторону нужной темы =)

Последний раз редактировалось Silphidae; 26.08.2010 в 12:39.
Теги
developer tool, download, runbase, runbasebatch, tools, законченный пример, полезное

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Inside Dynamics AX 4.0: RunBase Framework Extension Part IV Blog bot DAX Blogs 0 02.10.2007 04:49
ALEG: Что нам стоит бизнес построить.Нарисуем бизнес план и будем жить Blog bot DAX Blogs 0 19.01.2007 16:00
ALEG: Olap. Что нам стоит куб настроить Blog bot DAX Blogs 4 05.12.2006 17:16
что нам стоит дом построить...(или как поготовиться к внедрению ERP) Lena O DAX: Прочие вопросы 32 12.11.2004 14:23
Класс RunBase SergS DAX: База знаний и проекты 0 19.06.2002 18:07
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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