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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 30.04.2004, 11:18   #1  
bucken is offline
bucken
Участник
Аватар для bucken
 
259 / 12 (1) ++
Регистрация: 04.09.2003
Адрес: Москва
Angry Возврат не инициализированных значений
Как понимать такое?
\Classes\CustReversePosting\initCustVendTransBuffer
PHP код:
CustTrans initCustVendTransBuffer()
{
    
CustTrans   custTransBuffer;
    ;
    return 
custTransBuffer.data();

Где инициализация custTransBuffer ?
Это какая это особенность x++ ?
__________________
Уточните значение слов и вы избавите человечество от половины его заблуждений. (Рене Декарт) / Axapta 2.5
Старый 30.04.2004, 13:07   #2  
Prof is offline
Prof
Участник
 
732 / 64 (4) ++++
Регистрация: 18.10.2002
Адрес: Москва
Думаю что это просто код, который возвращает CustTrans при работе с клиентами и VendTrans при работе с поставщиками и все.
Старый 30.04.2004, 14:26   #3  
bucken is offline
bucken
Участник
Аватар для bucken
 
259 / 12 (1) ++
Регистрация: 04.09.2003
Адрес: Москва
т.е. просто табличуную переменую и все? меня смущает вызов data(). Так вызов data() никогда ничего не возвращает на не инициализированной переменой. Также можно сказать, что CustTrans не переопределяет метод data()
__________________
Уточните значение слов и вы избавите человечество от половины его заблуждений. (Рене Декарт) / Axapta 2.5
Старый 30.04.2004, 15:07   #4  
Prof is offline
Prof
Участник
 
732 / 64 (4) ++++
Регистрация: 18.10.2002
Адрес: Москва
Честно говоря я тоже не понимаю почему нельзя было просто custTransBuffer вернуть.
Ну и неважно, главное результат понятен.
Старый 30.04.2004, 15:20   #5  
bucken is offline
bucken
Участник
Аватар для bucken
 
259 / 12 (1) ++
Регистрация: 04.09.2003
Адрес: Москва
кому как. )
__________________
Уточните значение слов и вы избавите человечество от половины его заблуждений. (Рене Декарт) / Axapta 2.5
Старый 30.04.2004, 17:38   #6  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
согласен со многоуважаемым bucken.
имхо, глюк...
ссылочка на неинициализированный объект.. может выскочить с матом, если этот код запустить. Может, между ";" и "return" что-нить пропало?

хотя бы custTransBuffer.clear()... или + custTransBuffer.initValue().. или = custTransBuffer = this; $)
Старый 30.04.2004, 18:02   #7  
bucken is offline
bucken
Участник
Аватар для bucken
 
259 / 12 (1) ++
Регистрация: 04.09.2003
Адрес: Москва
да нет нефига нету.
Это канитель вообще имеет отношение к функции - рассопоставление. вот так вот.
__________________
Уточните значение слов и вы избавите человечество от половины его заблуждений. (Рене Декарт) / Axapta 2.5
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Возврат билета Ned DAX: Функционал 4 21.03.2008 11:21
возврат брака поставщику АКС DAX: Функционал 6 18.12.2007 10:31
Возврат непрошедших входной контроль материалов lugachy DAX: Функционал 16 30.05.2005 23:26
Как правильно настроить возврат материалов из производства? Tony Green DAX: Функционал 14 22.10.2004 11:33
Возврат значений из вызванной формы Oz DAX: Функционал 6 06.04.2004 18:33
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

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

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

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