![]() |
#21 |
Участник
|
В первом случае - создание экземпляра класса SalesForm и присвоение его переменной salesForm
Во втром - присвоение переменной salesForm вызывающего объекта (может быть как форма (FormRun), так и класс).
__________________
Axapta v.3.0 sp5 kr2 |
|
![]() |
#22 |
Участник
|
в первом случае создаешь новый объект, а во втором, используешь переданный через args
|
|
![]() |
#23 |
Участник
|
не это понятно, не понятно в каком случае, какой вариант использовать
![]() |
|
![]() |
#24 |
Участник
|
![]()
просто я все еще мучаю пример с двумя формами.
![]() |
|
![]() |
#25 |
SAP
|
у тебя есть форма во время существования этой формы создается класс, этот класс передается другой форме посредством
X++: args().caller(salesForm); |
|
![]() |
#26 |
Участник
|
создаетя новая форма и по ссылке и args достается экземпляр класса который был создан предыдущей формай. ну вот в кратся
ето как ![]() |
|
![]() |
#27 |
Axapta
|
Может стоит почитать что-то про общую теорию программирования? Про ООП там, про классы...
|
|
![]() |
#28 |
SAP
|
прошу прощения из args
|
|
![]() |
#29 |
Участник
|
аааа я понял, зачем так сделано. Это чтобы можно было записи обновить в датасорсе главной формы. А если через new, то datasorce_ds.reRead перечитает текущий датасоус, а через args перечитает датасоурс главной, я праф?
|
|
|
Опции темы | Поиск в этой теме |
Опции просмотра | |
|