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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 04.08.2011, 12:13   #1  
JuniorAx is offline
JuniorAx
Участник
 
134 / 20 (1) +++
Регистрация: 20.07.2011
Адрес: Санкт-Петербург
initValue не верно использована
Здраствуйте! Стоит Axapta 3.0. проблема в следующем:
Запускаем "Заявки на исходяшие безналичные платежи" и вылетает ошибка
Функция 'PayRequestAddedExpensesReport.initValue' неверно использована.
Вызывающий menuItem - верный, класс вызывается тот который нужен, код не правили! В чем может быть проблема??? Спасибо!
X++:
public void initValue(Args _args)
{
    Args       argsAnimate;
    ;

    if (! _args || _args.dataset() != tablenum(PayRequestTable))
    throw(error(strFmt("@SYS19306", funcName())));

    payRequestTable = _args.record();
}
Вдруг это чем то поможет!
Старый 04.08.2011, 12:22   #2  
pitersky is offline
pitersky
северный Будда
Аватар для pitersky
Ex AND Project
Соотечественники
 
1,510 / 435 (18) +++++++
Регистрация: 26.09.2007
Адрес: Солнечная система
Такое бывает, когда бездумно добавляют пункт меню в новую форму
__________________
С уважением,
Вячеслав
За это сообщение автора поблагодарили: JuniorAx (1).
Старый 04.08.2011, 12:39   #3  
maximka is offline
maximka
Сам.AX
Аватар для maximka
Самостоятельные клиенты AX
 
96 / 24 (1) +++
Регистрация: 26.10.2006
Адрес: Тюмень
Дак, как раз в этом методе все и написано)
Т.е. либо форма вызывается без аргументов, либо dataset не таблицы PayRequestTable.
Проверьте menuitem. У него свойство DataSource должно быть PayRequestTable (если вызывается из формы).
__________________
ѣ
За это сообщение автора поблагодарили: JuniorAx (1).
Старый 04.08.2011, 13:05   #4  
JuniorAx is offline
JuniorAx
Участник
 
134 / 20 (1) +++
Регистрация: 20.07.2011
Адрес: Санкт-Петербург
Спасибо большое! Я зашел на рабочую базу и там посмотрел св-ва у этого пункта меню и там все увидел! Разный тип объекта и соответственно название! Проблемы больше нет, тема закрыта!
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
EP не могу ввести форму GromRom DAX: Программирование 8 29.04.2010 22:31
Экзамен VUE. Если вы потеряли score report dirigente DAX: Прочие вопросы 7 29.09.2005 13:22
Как расчитать значение курсора при вызове initValue в таблице? Red Stranger DAX: Программирование 8 06.04.2005 16:24
Как остановить выполнение InitValue для связанных (innerJoin) таблиц? parovoz DAX: Программирование 8 29.10.2003 19:10
Значение по умолчанию в таблице bocman DAX: Программирование 4 15.08.2003 16:20

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

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

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