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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 13.06.2017, 10:26   #1  
trud is offline
trud
Участник
Лучший по профессии 2017
 
1,038 / 1629 (57) ++++++++
Регистрация: 07.06.2003
Записей в блоге: 1
ну или вот еще пример "правильной" архитектуры. т.е. сейчас чтобы создать диалог с кнопкой выбрать файл надо написать 60 строк кода
**** mazzy: выделено отсюда AX2012. Цель атрибутов в расширении наследования классов *****

ну или вот еще пример "правильной" архитектуры. т.е. сейчас чтобы создать диалог(неважно RunBase или Operation) с кнопкой выбрать файл надо написать 60 строк кода(пример ERFileImportUIBuilder, ERImportFormatDataSourceContractUIBuilder или порядка десятка стандартных классов runBase т.е в каждом классе добавляется один и тот же код для этого.
Плюс еще зашиться на то, что кнопка ОК в диалоге называется 'CommandButton' (т.е. если кто-то переименует ее на что-то более внятное, то все это вмиг перестанет работать)
т.е. тут наверное тоже хотели заставить прикладного разработчика думать что это тебе тут не просто выбрать файл, а куча работы с передачей кучи параметров.
но все же сравните с ранним подходом - когда достаточно было добавить в диалог тип FileNameOpen и все сразу работало
Миниатюры
Нажмите на изображение для увеличения
Название: OkButton.jpg
Просмотров: 451
Размер:	98.2 Кб
ID:	11490  

Последний раз редактировалось mazzy; 14.06.2017 в 15:26.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Запросы формы "Выбрать" в Ax 2012 vmokerov DAX: Программирование 3 18.11.2014 14:19
Как из кода сделать запись в DataSource "грязной"? AR® DAX: Программирование 3 25.04.2014 12:07
Перезапуск AOS'ов. Батник (".bat" файл) lev DAX: Администрирование 3 26.02.2013 12:51
Кнопка "Выбрать", как её добавить aao_p DAX: Программирование 6 31.05.2012 13:36
"Инвентаризационный код" в группах инвентаризации и создание строк инвентаризации lev DAX: Функционал 0 11.10.2011 09:49

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 20:37.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.