|
|
|
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&msg=32939360&tid=1338509]: |
0ms |
get settings: |
5ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
47ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 201ms |
| total: | 325ms |

| 0 / 0 |
