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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 16.08.2006, 16:27   #1  
matew is offline
matew
Участник
 
37 / 10 (1) +
Регистрация: 10.07.2006
Адрес: Москва
Класс JournalFormTable
Всем привет. Объясните кто-нибудь назначение классов JournalFormTable и JournalTableData. Заранее спасибо
Старый 16.08.2006, 17:40   #2  
Vasilenko Alexsandr is offline
Vasilenko Alexsandr
Участник
Дети Юза
 
90 / 16 (1) ++
Регистрация: 05.09.2002
Адрес: Одесса
Класс JournalFormTable
// This class contains methods to handle form controls in the journalTable form
// Calls to the methods has to be inserted in the journalTable form.
// The name of the methods indicate where the call must placed.
// Example: DatasourceActivePre
// This method has to be inserted before super() in the datasource active method.

класс JournalTableData
// This class contains a journalTable buffer and is the main class for all other sub classes.
// The class must be extended if the journal has more total fields than NumOfLines.

Последний раз редактировалось Vasilenko Alexsandr; 16.08.2006 в 17:42.
Старый 16.08.2006, 17:48   #3  
Vasilenko Alexsandr is offline
Vasilenko Alexsandr
Участник
Дети Юза
 
90 / 16 (1) ++
Регистрация: 05.09.2002
Адрес: Одесса
Яркие представители (наследники): InventJournalTableData и InventJournalFormTable

Последний раз редактировалось Vasilenko Alexsandr; 16.08.2006 в 18:04.
Старый 16.08.2006, 18:01   #4  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Цитата:
Сообщение от Vasilenko Alexsandr
Яркие представители (наследники) InventJournalTableData и InventJournalFormTable
Исправьте на вот так, а то кто-то может и не понять:
Яркие представители (наследники): InventJournalTableData и InventJournalFormTable
Старый 16.08.2006, 18:05   #5  
Vasilenko Alexsandr is offline
Vasilenko Alexsandr
Участник
Дети Юза
 
90 / 16 (1) ++
Регистрация: 05.09.2002
Адрес: Одесса
Цитата:
Сообщение от kashperuk
Исправьте на вот так, а то кто-то может и не понять:
Яркие представители (наследники): InventJournalTableData и InventJournalFormTable
Спасибо, уже исправил!
Старый 16.08.2006, 17:49   #6  
Yegor is offline
Yegor
Участник
 
40 / 37 (2) +++
Регистрация: 12.09.2003
JournalFormTable – используется для управления формой журнала. Посмотрите, например, форму InventJournalTable, начните с метода init() формы и посмотрите методы на источнике данных. (Например блокирует \ разблокирует пункты меню)

JournalTableData – Используется для инициализации данными по умолчанию при создании журнала, а дальше этот класс используется для инициализации JournalTransData, который в свою очередь используется для создания строк журнала
Тоже, что и в предыдущем посте но по-русски
Старый 17.08.2006, 10:04   #7  
belugin is offline
belugin
Участник
Аватар для belugin
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,622 / 2925 (107) +++++++++
Регистрация: 16.01.2004
Записей в блоге: 5
Angry
  • у форм разных журналов есть общее поведение
  • общее поведение с вариациями удобно реализовывать наследованием
  • в axapta нет наследования форм
  • но есть наследование классов
  • и правило BP "No code in froms"
  • поэтому общее поведение реализовано в классах
  • а формы журналов делегируют им события

как жаль что в Ax нет делегадов
Старый 17.08.2006, 10:47   #8  
matew is offline
matew
Участник
 
37 / 10 (1) +
Регистрация: 10.07.2006
Адрес: Москва
Всем спасибо
Всем спасибо и большой респект )
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вспомогательный класс для импорта из Excel через ADO gl00mie DAX: База знаний и проекты 80 10.04.2017 10:55
класс InventSumDateValueReportDim Физические запасы? Poleax DAX: Программирование 12 01.07.2008 15:27
Проблема с передачей контролов из формы в класс matew DAX: Программирование 0 28.04.2008 17:37
Какой потомок "вызвал" родительский класс? somebody DAX: Программирование 5 09.08.2005 14:52
Класс xSysLastValue Maxim Gorbunov DAX: База знаний и проекты 0 27.11.2001 17:39
Опции темы Поиск в этой теме
Поиск в этой теме:

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

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

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

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