Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / master-detail / 10 сообщений из 10, страница 1 из 1
31.08.2004, 14:28
    #32673418
Levon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
master-detail
Люди, подскажите, как вы такое делаете. Есть ДВ стиля грид. Надо чтоб по щелчку на некоторой записи открывалось её более детализированное представление (скажем, во фриформ). Там что-то подправляем, закрываем - в гриде уже видны изменения. Заранее извиняюсь за тривиальность такого вопроса для всей собравшейся компани.
...
Рейтинг: 0 / 0
31.08.2004, 14:41
    #32673459
Q
Q
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
master-detail
Goto linkage :-))
Посмотрите, как это сделано в PFC. Если я правильно понял что вам нужно, конечно.
...
Рейтинг: 0 / 0
31.08.2004, 14:59
    #32673502
Levon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
master-detail
А можно без PFC, а то некогда коды искать и потом в них копаться?
...
Рейтинг: 0 / 0
31.08.2004, 15:21
    #32673551
gz
gz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
master-detail
Возможно, помогут функции ShareData() и ShareDataff()
...
Рейтинг: 0 / 0
31.08.2004, 15:25
    #32673561
Levon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
master-detail
to qz:
Это понятно, только как их правильно использовать? Когда вызывать? Как сделать, чтоб при щелчке в главном окне в детальном раскрывалась именно та запись, по которой щёлкнули?
...
Рейтинг: 0 / 0
31.08.2004, 15:36
    #32673587
Сотников
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
master-detail
при щелчке срока становится текущей и ноиер её можно получить по getrow()
...
Рейтинг: 0 / 0
31.08.2004, 15:40
    #32673598
gz
gz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
master-detail
В событии RowFocusChanged() для главного DW выполни SetRow( CurrentRow ) и ScrollToRow( CurrenrRow ) для подчиненного DW
...
Рейтинг: 0 / 0
31.08.2004, 15:43
    #32673602
gz
gz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
master-detail
На то и "зашаривают" DW, чтобы никаких GetRow() не использовать
...
Рейтинг: 0 / 0
31.08.2004, 16:33
    #32673794
Levon
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
master-detail
SQLCA для дочернего окна надо устанавливать?
...
Рейтинг: 0 / 0
31.08.2004, 16:45
    #32673841
gz
gz
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
master-detail
Событие Open() : li_rc = dw_main.ShareData( dw_Detail )
Событие Close() : li_rc = dw_Detail0.ShareDataOff()

Событие dw_main.RowFocusChanged() :
dw_Detail.SetRow( CurrentRow )
dw_Detail.ScrollToRow( CurrentRow )
И никаких SetTransObject()
...
Рейтинг: 0 / 0
Форумы / PowerBuilder [игнор отключен] [закрыт для гостей] / master-detail / 10 сообщений из 10, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]