|
|
|
linkage service
|
|||
|---|---|---|---|
|
#18+
Привет! Помогите разобраться с pfc linkage service'ом. Есть 2 datawindow - master и detail, связанные с помощью linkage: dw_master.of_setlinkage( True ) dw_detail.of_setlinkage( True ) dw_detail.inv_linkage.of_setmaster(dw_master) dw_detail.inv_linkage.of_register( "id", "id") dw_detail.inv_linkage.of_setstyle( dw_detail.inv_linkage.retrieve ) dw_detail.inv_linkage.of_setconfirmonrowchange( True ) dw_detail.inv_linkage.of_setconfirmondelete( True ) dw_detail.inv_linkage.of_setupdateonrowchange( True ) dw_master.inv_linkage.of_SetSyncOnKeyChange ( True ) dw_detail.inv_linkage.of_SetSyncOnKeyChange ( True ) dw_master.inv_linkage.of_settransobject(SQLCA) dw_master.of_retrieve( ) Поле id в master - identity, autoincriment. Если в master и detail добавить новую запись, при сохранении (top_bottom) в detail не проставляется id от мастера. Приходиться синхрнизировать вручную (в событии updateend master'a функцией of_setkeyvalues). Что нужно сделать, чтобы linkage сервис делал это сам? PB 9.0.2 (7578) PFC 9 MS SQL OLEDB ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.03.2005, 16:27 |
|
||
|
|

start [/forum/topic.php?fid=15&fpage=90&tid=1338509]: |
0ms |
get settings: |
9ms |
get forum list: |
17ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
54ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
28ms |
get tp. blocked users: |
2ms |
| others: | 242ms |
| total: | 374ms |

| 0 / 0 |
