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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 24.05.2007, 07:20   #10  
Tiruvileijadal' is offline
Tiruvileijadal'
Участник
Аватар для Tiruvileijadal'
 
92 / 10 (1) +
Регистрация: 15.03.2007
Адрес: Сургут
Немножко другая проблема, но похоже
По кнопке "Настройки" на форме "Клиенты" вызываю свою форму.
В ините пишу: (не судите строго, пишу как понимаю и пока безо всякой смысловой нагрузки )
X++:
public void init()
{
    int i;
    Args    args;
    ;
    if (element.args().record().tableId == tablenum(CustTable))
    {
//
      info('Вызвана форма SUG_ChangeDiscount');
      args = element.args();
      select * from sug_chd
              where sug_chd.CustAccount == '';
    }
    if (element.args().record().tableId == tablenum(RContractTable))
    {
//
      info('Вызвана форма SUG_ChangeDiscount');
      i = element.args().record().RecId;
      select * from sug_chd
              where sug_chd.CustAccount == '';
    }
    super();
}
Вопрос вот в чем: есть ли в element.args() данные той формы, из которой вызываю (например код клиента). И если есть - как к ним добраться. Если об этом можно где прочесть - буду только ЗА. Но только чтоб там нормально было написано, как для начинающего, а не для продвинутого
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Вызов метода базового класса Eldar9x DAX: Программирование 15 22.03.2008 19:10
Вызов класса из другого класса Protey DAX: Программирование 9 26.02.2007 11:01
"Программный" вызов метода класса!? axaLearner DAX: Программирование 13 16.08.2005 08:12
вызов класса с передачей параметров simply DAX: Программирование 2 23.06.2004 18:04

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

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

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