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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.06.2006, 13:19   #1  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,480 / 1255 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Без паники!

Все работает:

X++:
static void Job10(Args _args)
{
    Dialog      dialog;
    DialogField dialogFieldName;
    DialogField dialogFieldSex;
    Name        name;
    boolean     isWoman;
    ;
    dialog = new Dialog("Input your name");

    dialogFieldName = dialog.addField(typeId(Name), "Введите Ваше имя");
    //dialogFieldName.helpText('tst');
    dialogFieldSex = dialog.addField(typeId(NoYes), "Вы женщина?");
    //dialogField.helpText('tst');
    if (dialog.run())
    {
        name = dialogFieldName.value();
        isWoman = dialogFieldSex.value();
    }
    else
        throw error("Прервано пользователем");

    info(strfmt("%1, %2",name, isWoman));
}
С Уважением,
Георгий.

ПОЧЕМУ внутренняя переменная начинается с "_" ????
Изучайтк BP. Смотрите tutorials.
Старый 05.06.2006, 13:38   #2  
Antant is offline
Antant
Участник
 
82 / 17 (1) ++
Регистрация: 03.12.2005
В том то и проблема, что я не могу использовать DialogField... я не знаю изначально сколько у меня будет полей. Я создаю поля динамически.

Но спасибо за участие.

Насчет внутренних переменных... если я не ошибаюсь, следуя BP нужно '_' ставить только перед переменными, передаваемыми в функцию... Постараюсь в следующий раз делать правильно, в соотвтетсвии с BP.
__________________
И почему никто меня не любит?
Да, я надоедливый
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Использование формы в качестве диалога vs создание диалога программно Lucky13 DAX: Программирование 3 30.05.2008 13:09
Переопределение диалога в RunBaseBatch mou DAX: Программирование 2 17.01.2008 12:39
Получение данных из таблички на форму Protey DAX: Программирование 4 15.06.2007 16:29
метод leave у поля диалога? braathe DAX: Программирование 5 26.01.2006 09:23
Проблема: подстановка значений по дефолту в диалог QueryRun cyrus DAX: Программирование 4 21.03.2003 09:39

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

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

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