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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 09.09.2003, 13:06   #10  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
Цитата:
Изначально опубликовано SnowMan
Для чего, я описал в первом постинге...
...
у некоторого dialogField'а с типом DATE необходимо сразу установить значение по-умолчанию
Для диалога EVGL дал хороший ответ. В руководстве разработчика в статье Using the Dialog class очень хорошо сказано как надо инициализировать значения контролов в диалоге ДО выполнения диалога.

Поэтому, EVGL, я не понял твоего замечания насчет "интересную задачу: как создать интерфейс". Такой интерфейс уже существует. Назвается dialog. Описан в документации.

Делается цикл. В цикле считаываются ваши параметры и значения по умолчанию. В цилке создаются контролы и ИНИЦИАЛИЗИРУЮТСЯ.

Или я снова чего-то не понимаю? В чем проблема то?

пример
PHP код:
void testDialog(container c)
{
    
Dialog dialog = new Dialog("@SYS22540");
    
DialogField DialogAccountId;

    while(
myContainerHasParms(c))
    {
        
DialogAccountId dialog.addField(myGetTypeFromContainer(c)); 
        
DialogAccountId.Value(myGetValueFromContainer(c)); /// !!!! Инициализация
        
myNextContainerParms(c);
    }
    if (
dialog.run())
    {
       return 
true;
    }
    return 
false;

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Каков процент внедрений "стандартной" поставки системы Аксапта? coolibin DAX: Прочие вопросы 17 10.02.2009 12:45
Код палеты Varmen DAX: Функционал 10 27.03.2008 15:54
Есть ли возможность вызывать код с вышележащих слоев ? FishLog DAX: Программирование 5 07.09.2004 17:24
Есть ли возможность вызывать код с вышележащих слоев ? FishLog DAX: Программирование 0 07.09.2004 13:39
Ошибка "необходимо заполнить 'основной код сотрудника' " alpin DAX: Функционал 2 04.12.2003 16:28

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

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

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