Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / PowerBuilder Новый топик    Ответить
 Комрады, можно ли передать datawindow вместе с датой из одного окна в другой?  [new]
voronk
Member

Откуда: Оттуда...
Сообщений: 548
Если да, то как?

Зараннее благодарен за любой ответ.
14 дек 06, 19:10    [3538631]     Ответить | Цитировать Сообщить модератору
 Re: Комрады, можно ли передать datawindow вместе с датой из одного окна в другой?  [new]
urvas
Member

Откуда: СПб
Сообщений: 383
ShareData()
14 дек 06, 19:32    [3538699]     Ответить | Цитировать Сообщить модератору
 Re: Комрады, можно ли передать datawindow вместе с датой из одного окна в другой?  [new]
Филипп
Member

Откуда: Boston, MA, USA (c 1989 ) б. Москва
Сообщений: 1880
urvas
ShareData()

С чем?
14 дек 06, 23:26    [3539128]     Ответить | Цитировать Сообщить модератору
 Re: Комрады, можно ли передать datawindow вместе с датой из одного окна в другой?  [new]
urvas
Member

Откуда: СПб
Сообщений: 383
Если в оном окне есть datawindow с отобраными данным, то нет никаких сложностей, чтобы расшарить эти данные в другом окне с другим datawindow. Естественно, при идентичности DataObject. Но и это не проблема.
Или что-то не так?
15 дек 06, 10:26    [3540080]     Ответить | Цитировать Сообщить модератору
 Re: Комрады, можно ли передать datawindow вместе с датой из одного окна в другой?  [new]
VFl
Member

Откуда:
Сообщений: 126
Лучше передавать как параметер ссылку на само окно, оттуда и датавиндов и дату получить можно
15 дек 06, 11:59    [3541015]     Ответить | Цитировать Сообщить модератору
 Re: Комрады, можно ли передать datawindow вместе с датой из одного окна в другой?  [new]
voronk
Member

Откуда: Оттуда...
Сообщений: 548
Я не думаю, хотя могу ошибатса, что ShareData() это то что мне надо.
Я имею ввиду возможность передачи datawindow с датой из одного ОКНА в другое ОКНО.

Попробую ещё поподробнее.
есть окно w_test (main!), у него есть datawindow dw_test.
есть окно w_parm_test (response!), у него есть datawindow dw_parm_test эдентичное с dw_test.

в ue_test ивенте окна w_test, пишем:
dw_test.Retrieve()

open(w_parm_test)

Дык вот когда откроетса w_parm_test, его dw_parm_test должно быть префилд с датой из dw_test.
15 дек 06, 17:09    [3543741]     Ответить | Цитировать Сообщить модератору
 Re: Комрады, можно ли передать datawindow вместе с датой из одного окна в другой?  [new]
rhs
Guest
rowscopy?
15 дек 06, 17:29    [3543921]     Ответить | Цитировать Сообщить модератору
 Re: Комрады, можно ли передать datawindow вместе с датой из одного окна в другой?  [new]
spas2001
Member

Откуда: Тамбов--->Москва-->Тамбов-->Москва-->Тамбов
Сообщений: 2010
тогда скорее всего GetFullState() - SetFullState()
15 дек 06, 18:30    [3544293]     Ответить | Цитировать Сообщить модератору
 Re: Комрады, можно ли передать datawindow вместе с датой из одного окна в другой?  [new]
alexis glinski
Member

Откуда: Minsk
Сообщений: 408
voronk
Я не думаю, хотя могу ошибатса, что ShareData() это то что мне надо.
Я имею ввиду возможность передачи datawindow с датой из одного ОКНА в другое ОКНО.

Попробую ещё поподробнее.
есть окно w_test (main!), у него есть datawindow dw_test.
есть окно w_parm_test (response!), у него есть datawindow dw_parm_test эдентичное с dw_test.

в ue_test ивенте окна w_test, пишем:
dw_test.Retrieve()

open(w_parm_test)

Дык вот когда откроетса w_parm_test, его dw_parm_test должно быть префилд с датой из dw_test.

OpenWithParm( w_parm_test, dw_Test )
в w_parm_test объявить instance переменную
DataWindow idw_Parm
в событии w_parm_test::Open
idw_Parm = Message.PowerObjectParm
ll_Rtn = idw_Parm.ShareData( dw_parm_test )
15 дек 06, 19:43    [3544505]     Ответить | Цитировать Сообщить модератору
 Re: Комрады, можно ли передать datawindow вместе с датой из одного окна в другой?  [new]
voronk
Member

Откуда: Оттуда...
Сообщений: 548
Большое спасибо.
20 дек 06, 18:32    [3562300]     Ответить | Цитировать Сообщить модератору
Все форумы / PowerBuilder Ответить