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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 07.12.2001, 23:12   #1  
vitk is offline
vitk
Участник
 
7 / 10 (1) +
Регистрация: 06.12.2001
Адрес: Москва
Как создавать элементы формы динамически?
Как создавать элементы формы динамически? Хотелось бы увидеть пример.
__________________
vitk
Старый 07.12.2001, 23:42   #2  
Роман Кошелев is offline
Роман Кошелев
Продавец игрушек
Аватар для Роман Кошелев
 
433 / 73 (3) ++++
Регистрация: 22.11.2001
Адрес: Москва
Как создавать элементы формы (контролы) динамически описано в учебной форме <b>tutorial_addControl</b>, вот пример из неё:
X++:
void clicked()
{
    FormBuildDesign             formBuilddesign = form.design();
    FormBuildGroupControl       formBuildGroupControl;
    formStringControl c;
    ;
    c = addGroup.addControl(FormControlType::STRING,'RunTimeControl');
    c.label("New control");

    formBuildGroupControl = formBuildDesign.control( addGroup.id() );
}
Старый 23.01.2002, 01:41   #3  
Andrew is offline
Andrew
Участник
 
9 / 10 (1) +
Регистрация: 23.01.2002
Адрес: Минск
Очень хороший пример в форме DocuView method init()
X++:
void init()
{
...
    while select docuType
        index TypeIdx
    {
        itemButtonCtrl = menuCtrl.addControlFormControlType::MENUFUNCTIONBUTTON,docuType.TypeId);
        itemButtonCtrl.menuItemType(MenuItemType::Action);
        itemButtonCtrl.menuItemName(menuItemActionStr(DocuActionNew));
        itemButtonCtrl.text(docuType.TypeId);
    }

    super();
...
}
имеется также обработчик новых кнопок...

Успехов
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Создание Lookup формы Maxim Gorbunov DAX: База знаний и проекты 9 26.06.2007 16:44
Как правильно обращаться к элементам формы созданнй динамически из АОТ? 3oppo DAX: Программирование 2 29.11.2006 09:57
Как разместить элементы в центре формы? blokva DAX: Программирование 1 20.02.2004 09:45
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38
Динамические Lookup формы. Андрей Василюк DAX: База знаний и проекты 0 07.12.2001 07:07

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

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

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