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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 21.03.2012, 13:39   #1  
_scorp_ is offline
_scorp_
Участник
Аватар для _scorp_
MCBMSS
 
488 / 369 (13) ++++++
Регистрация: 25.07.2007
Адрес: Москва
Цитата:
Сообщение от Eldar9x Посмотреть сообщение
Подскажите, пожалуйста, с чего начать, куда смотреть в этом вопросе?
Нужно будет прописать свои таблицы в Map:
JournalNameMap
JournalTableMap
JournalTransMap
Не претендую на 100% правильность, но я при создании журналов создал наследников от перечисленных классов и перекрыл следующие методы:
JournalFormTable
- dataSourceCreatePost
- dataSourceCreatePre
- datasourceExecuteQueryPre
- datasourceValidateDeletePost
- enableButtonsActive
- initAllOpenPostedFromCaller
- initDatasourceAllow
- queryAddRange
- valueAllOpenPosted
JournalFormTrans
- dataSourceInitValuePost
- dataSourceInitValuePre
- dataSourceWritePre
- initButtons
- initDataSourceAllow
JournalStatic
- journalName
- journalTable
- journalTrans
- journalTypeIdToEnum
- menuItemStrLines //эта реализация мне не нравиться. В зависимости от типа журнала подменятся MenuItem для кнопки строк. Из-за этого неудобно настраивать права.
- nameFieldIdJournalNameId
- newJournalTransData
- newJournalVoucherNum
- numRefJournalId
- standardJournalNameId
JournalTableData
- canBeAutoUnlocked
- checkOpen
- initFromJournalName
- updateTable
JournalTransData
- findVoucher
- isVoucherObjectKeyValid
- voucherObjectKey
Реализовать формы по примеру:
InventJournalTable
InventJournalMovement
За это сообщение автора поблагодарили: mazzy (5), Ruff (2), Eldar9x (3), AP-1055D (1).
Теги
создание журнала

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Снова программное создание журнала платежей -xXx- DAX: Программирование 2 29.09.2009 14:26
Создание нового журнала Brute DAX: Программирование 8 30.06.2006 17:30
Создание нового типа журнала в Управлении запасами vasiliy DAX: Программирование 2 03.11.2005 14:46
Создание журнала инвентаризации Sanya DAX: Функционал 6 19.08.2005 17:06
Создание нового пакета журнала gam DAX: Функционал 4 01.03.2005 10:10
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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