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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 31.05.2007, 15:03   #21  
AndyD is offline
AndyD
Участник
КОРУС Консалтинг
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
 
2,560 / 2479 (88) +++++++++
Регистрация: 20.08.2005
В первом случае - создание экземпляра класса SalesForm и присвоение его переменной salesForm
Во втром - присвоение переменной salesForm вызывающего объекта (может быть как форма (FormRun), так и класс).
__________________
Axapta v.3.0 sp5 kr2
Старый 31.05.2007, 15:07   #22  
ice is offline
ice
Участник
Аватар для ice
Лучший по профессии 2014
 
1,740 / 404 (17) +++++++
Регистрация: 23.03.2006
в первом случае создаешь новый объект, а во втором, используешь переданный через args
Старый 31.05.2007, 15:12   #23  
Andrux is offline
Andrux
Участник
Axapta Retail User
 
263 / 17 (1) ++
Регистрация: 29.05.2007
не это понятно, не понятно в каком случае, какой вариант использовать
Старый 31.05.2007, 15:20   #24  
Andrux is offline
Andrux
Участник
Axapta Retail User
 
263 / 17 (1) ++
Регистрация: 29.05.2007
?
просто я все еще мучаю пример с двумя формами. Так вот, когда делал через new, то записи не обновлялись, а когда через args, то обновились, почему так произошло
Старый 31.05.2007, 16:14   #25  
konopello is offline
konopello
SAP
SAP
 
628 / 76 (4) ++++
Регистрация: 08.11.2005
Адрес: Минск
у тебя есть форма во время существования этой формы создается класс, этот класс передается другой форме посредством
X++:
args().caller(salesForm);
создаетя новая форма и по ссылке и args достается экземпляр класса который был создан предыдущей формай. ну вот в кратся
Старый 31.05.2007, 17:28   #26  
Andrux is offline
Andrux
Участник
Axapta Retail User
 
263 / 17 (1) ++
Регистрация: 29.05.2007
создаетя новая форма и по ссылке и args достается экземпляр класса который был создан предыдущей формай. ну вот в кратся

ето как
Старый 31.05.2007, 17:40   #27  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Может стоит почитать что-то про общую теорию программирования? Про ООП там, про классы...
Старый 31.05.2007, 17:45   #28  
konopello is offline
konopello
SAP
SAP
 
628 / 76 (4) ++++
Регистрация: 08.11.2005
Адрес: Минск
прошу прощения из args
Старый 01.06.2007, 10:23   #29  
Andrux is offline
Andrux
Участник
Axapta Retail User
 
263 / 17 (1) ++
Регистрация: 29.05.2007
аааа я понял, зачем так сделано. Это чтобы можно было записи обновить в датасорсе главной формы. А если через new, то datasorce_ds.reRead перечитает текущий датасоус, а через args перечитает датасоурс главной, я праф?
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Wizard для создания новой записи kitty DAX: Программирование 4 20.05.2008 01:15
Как проверить наличие хотя бы одной записи в подчиненной таблице. demon46 DAX: Программирование 5 07.03.2008 09:41
Создание новой записи + Фильтр (3.0 SP5 KR2 SQL) polygris DAX: Программирование 7 03.01.2008 16:17
Конфигуратор продуции - создание новой номенклатуры против создания новой конфигураци OliaM DAX: Функционал 6 15.04.2005 20:11
Автоматическое увеличение значения поля при создании новой записи. sguryev DAX: Программирование 3 06.02.2003 14:00

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

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

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