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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.05.2007, 15:29   #4  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,347 / 996 (38) +++++++
Регистрация: 03.04.2002
Цитата:
Сообщение от ek_Pendulum Посмотреть сообщение
Уже полдня и так- и сяк пробую - ничего не выходит (
Попробуйте так:
1. в классе создайте метод TmpMyTable generateTmpMyTable(), который заполняет и возвращает таблицу.
2. перепишите init отчета:

X++:
public void init()
{
    MyReportDialog    caller;
;
    super();

    caller = element.args().caller();
    if (!caller)
    {
        throw error(Error::missingRecord(funcName()));
    }

    this.queryRun().setRecord(caller.generateTmpMyTable());
}
3. из run, prompt и прочих методов, код уберите
4. датасорсу можно вернуть нормальное имя TmpMyTable
5. Перестаньте ставить занак "_" перед именем переменных. Этот знак используется чтобы отличать параметры метода. К примеру:
X++:
static CustTable find(CustAccount   _custAccount,
                      boolean       _forUpdate = false)
__________________
Isn't it nice when things just work?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
И снова Query и временные таблицы Def DAX: Программирование 19 08.12.2006 15:46
Временные таблицы в отчете Прокопьева DAX: Программирование 25 02.10.2006 14:54
Временные таблицы vasiliy DAX: Программирование 6 09.11.2004 11:04
Временные таблицы Diamond DAX: Программирование 3 30.12.2003 09:33
Временные таблицы в запросе Dron AKA andy DAX: Программирование 4 06.09.2002 12:14

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

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

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