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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.03.2011, 20:19   #11  
DSPIC is offline
DSPIC
Боец
 
1,077 / 1243 (44) ++++++++
Регистрация: 11.04.2008
Цитата:
Сообщение от KiselevSA Посмотреть сообщение
Возник вопрос, который я, как не программист, решить не могу (подсказать, в какую сторону копать, надо ):
1. Есть форма с родительской таблицей (например, SalesTable);
2. Есть связанная таблица (например, SalesTableLink - 1:n) и форма для ее отображения;
3. На дочерней форме есть пункт меню, который вызывает определенный класс.

Вопрос: как определить идентификатор записи родительской таблицы, из которой была открыта дочерняя форма, в этом классе, если в связанной таблице еще не созданы записи (т.е. набор записей пустой)?
Если форма и класс вызывались через MenuItems, то всё очень просто:
X++:
static void main(Args _args)
{
    FormRun     parentFormRun;
    Common      parentRecord;
    ;

    parentFormRun   = _args.caller();

    parentRecord    = parentFormRun.args().record();

    info(int2str(parentRecord.RecId));
}
Это метод main класса, где вы хотите получить начальный курсор

Последний раз редактировалось DSPIC; 31.03.2011 в 20:58.
За это сообщение автора поблагодарили: S.Kuskov (1).
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Обновление DS формы из дочерней формы breakpoint DAX: Программирование 3 24.12.2008 15:54
Открытие формы из класса Акавешка DAX: Программирование 2 11.01.2007 13:39
Изменение свойства Table источника данных формы vasiliy DAX: Программирование 6 26.04.2005 12:16
обращение к методам датасоурса формы из класса simply DAX: Программирование 5 03.06.2004 12:02
Русская локализация Axapta 3 ? SlavaK DAX: Администрирование 59 01.07.2003 22:38

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

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

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