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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.10.2003, 17:54   #1  
Memega is offline
Memega
Участник
 
3 / 10 (1) +
Регистрация: 11.08.2003
Адрес: Вильнюс
? как добавить в форму
Привет всем.
Такая проблема - как добавить в форму
(public class RepClass1 extends RunBaseReport) 2 radio button-а

Например, checkbox добавляю вот так:

PHP код:
public Object dialog()
{
    
DialogRunbase dialog super();
    ;
    
dialog.addGroup("test_group");
    
field1  dialog.addFieldValue(typeid(NoYes),var1);
    
field2    dialog.addFieldValue(typeid(NoYes), var2);

    return 
dialog;

А как быть с %subj% ?


Заранее спасибо за участие
Старый 09.10.2003, 18:54   #2  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
что за сабж? Давайте я исправлю заголовок.

начните с того, что посмотрите в tutorial_Form_Controls и tutorial_Form_Controls.
Старый 09.10.2003, 19:19   #3  
Dron AKA andy is offline
Dron AKA andy
Moderator
 
944 / 253 (10) ++++++
Регистрация: 27.03.2002
Адрес: Москва
Radiobutton - по аналогии:
http://www.axforum.info/forums/showt...0650#post10650
__________________
Андрей.
Старый 09.10.2003, 19:24   #4  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
да. но только это динамическое создание диалога и динамическое создание контрола.

Старайтесь как можно чаще использовать статическое программирование.
Вам же самим легче будет.
Старый 10.10.2003, 16:17   #5  
Ruff is offline
Ruff
Дмитрий Ерин
Аватар для Ruff
1C
 
475 / 396 (14) ++++++
Регистрация: 18.09.2003
Адрес: Тула
статическое программирование
Цитата:
Изначально опубликовано mazzy
Старайтесь как можно чаще использовать статическое программирование.
Это что-то новое! Наверное, я отстал от жизни, но мне казалось, что статическое программирование - это отступление от принципов ООП, и вообще, пережиток прошлого...
Я не прав?
Старый 11.10.2003, 00:50   #6  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Ок. Согласен. Термин неудачный.
Какой термин использовать - пока не знаю.

Понимаю под этим термином следующее.

Не создавайте формы и отчеты на лету - лучше создайте из в АОТ.
Не создавайте связи между таблицами явно в коде - оставьте это ядру (опять же пропишите связи в АОТ).
Не занимайтесь приведением типов вручную (typecast) - оставьте это ядру
Не занимайтесь вручную интерфейсными вещами типа radiobutton|checkbox - унаследуйте тип и задайте его свойства.
Не программируйте универсальный отчет - создайте несколько простеньких без программирования.
И т.п.

Т.е. не надо программировать. Надо создать объекты в АОТ и по максимуму использовать возможности ядра.

ООП тут ни при чем
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как добавить назначение платежа в печатную форму velk DAX: Программирование 4 03.10.2016 10:37
Добавить строки в excel... V777 DAX: Программирование 1 26.12.2008 08:55
Как обновить форму, если добавление через кнопку? Arahnid DAX: Программирование 5 21.05.2007 11:18
Как программно добавить DataSource в процессе работы формы Владимир Максимов DAX: Программирование 1 29.11.2006 18:28
Можно ли редактировать форму, если на нее наложен addRange? Hans DAX: Программирование 10 22.05.2006 16:35

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

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

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