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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 01.11.2012, 06:20   #21  
Fizik is offline
Fizik
Участник
 
26 / 10 (1) +
Регистрация: 07.07.2005
Адрес: Владивосток
Как же я при таких методах убрать из job-a параметр из construct()?
Старый 01.11.2012, 07:26   #22  
macklakov is offline
macklakov
NavAx
Аватар для macklakov
 
2,232 / 975 (37) +++++++
Регистрация: 03.04.2002
Цитата:
Сообщение от Fizik Посмотреть сообщение
Как же я при таких методах убрать из job-a параметр из construct()?
Да, согласен, убирать не стоит.
Цитата:
Сообщение от Fizik Посмотреть сообщение
void new(Common _initFromBuffer, Object _callBackClass)
{
;
select forupdate fromCacheSalesLine
where fromCacheSalesLine.RecId == _initFromBuffer.recId;

super(_initFromBuffer,_callBackClass);
FromCacheSalesLine = _initFromBuffer;
}
В чем смысл select-а? Если в super идет, по факту, _initFromBuffer. А после super результат select затирается.
Цитата:
Сообщение от Fizik Посмотреть сообщение
SalesAutoCreate.create() стандартный:
Отлично. Что в строчке this.nextRecord(); происходит? Система пытается продвинуться по результатм запроса на следующую строку. Но ей приходится пользоваться одной единственной строкой, которая пришла как _initFromBuffer.
Поэтому надо сделать что-то вроде:
void new(Common _initFromBuffer, Object _callBackClass)
{
;
select forupdate fromCacheSalesLine;

super(fromCacheSalesLine,_callBackClass);
}
__________________
Isn't it nice when things just work?

Последний раз редактировалось macklakov; 01.11.2012 в 07:35.
За это сообщение автора поблагодарили: Fizik (1).
Старый 01.11.2012, 07:33   #23  
Fizik is offline
Fizik
Участник
 
26 / 10 (1) +
Регистрация: 07.07.2005
Адрес: Владивосток
Да, отлично. Теперь все логично.. И, как ни странно, заработало! Спасибо вам.
Теперь дело за малым, настроить заполнение живыми данными..
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Как сделать фильтр по группе пользователей? Zabr DAX: Программирование 12 08.04.2009 11:40
Как лучше сделать? Smith DAX: Программирование 7 12.10.2004 13:57
Разграничение доступа на записи Роман Кошелев DAX: Функционал 11 26.07.2004 10:56
Как решить проблему с правами на вновь создаваемые записи таблицы. AY DAX: Прочие вопросы 4 02.10.2003 12:44
дизайн отчета (как сделать его с разделителями между столбцами?) puz DAX: Программирование 7 02.09.2003 08:50

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

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

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