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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 17.07.2013, 11:12   #1  
VAlek22 is offline
VAlek22
Участник
 
11 / 12 (1) ++
Регистрация: 16.04.2009
Достучаться до метода класса из callStack
Здравствуйте.

DAX 2009
SQL

Возможно callStack тут не понадобится, упомянул его для наглядности.

Задача следующая, необходимо обработать некое событие в текущем классе, а параметр для обработки находится в классе, который был вызван ранее, причем не прибегать к передаче параметра через args (он не определен).

пример callstack:
\Classes\calcValues\run
.....
\Classes\setParameters\run
\Classes\setParameters\main

Здесь в классе setParameters в переменной "zeroP" установлен некий параметр "Обнулить" (setParameters.getZeroP() )

через цепочку вызовов различных классов вызывается класс calcValues, в котором необходимо учитывать этот параметр setParameters.getZeroP().

ВОПРОС))
как мне создать экземпляр класса setParameters (или обратиться к нему)с уже установленными в нем всеми параметрами и его методами(конкретно setParameters.getZeroP() ) из класса calcValues. При этом не внося изменения в остальные классы(ну за исключением класса calcValues )

если это возможно.

PS
При запуске дебагера, щелкая по всем классам в callStack, могу в окне "variables" смотреть значения, хранящиеся в классах, наверняка можно подобным образом программно достучаться до вызывающих классов.

Спасибо.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Функция внутри метода класса alex_zh DAX: Программирование 8 02.07.2013 14:44
Имя метода класса в переменной. Swordec DAX: Программирование 6 28.06.2013 16:20
Из метода узнать наименование класса-родителя alicedr DAX: Программирование 4 25.01.2013 16:21
Вызов метода базового класса Eldar9x DAX: Программирование 15 22.03.2008 19:10
"Программный" вызов метода класса!? axaLearner DAX: Программирование 13 16.08.2005 08:12

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

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

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:59.
Powered by vBulletin® v3.8.5. Перевод: zCarot
Контактная информация, Реклама.