datawin中的checkbox的问题和打印的技巧问题?
kciv 2005-01-28 10:05:47 我有两个datawindow, dw_1 用了一个grid如下:
单号 用户地址 是否打印?
1001 102房间 < ( <是打勾啊)
1002 103房间
1005 104房间 <
1008 106房间 <
dw_2 用了一个report如下:
--------------------------------------------------------_|
|单号: |
|
| 1001 |
| |
|地址: |
| |
| 102房间 |
_________________________________________________________|
|单号: |
|
| 1005 |
| |
|地址: |
| |
| 104房间 |
| |____________________________________________第一页______|
_________________________________________________________|
|单号: |
|
| 1008 |
| |
|地址: |
| |
| 106房间 |
| |
| |
| |
| |
| |
| |
| |
|_____________________________________________第二页_____|
问题1:我数据库是用这样的一个字段(print)的.比如说: 1001 有勾, 数据库上 1001 的print 应该是"1", 1002没有勾,数据库上1002 的print 应该是"0".用户选择是否打印,用户在datawindows中的checkbox 打上了勾后,如何把这个勾写入数据库里面??"
问题2: 当他选择好后那些该打印的,按打印,打印那些打勾的单(我是用了print dw_2的),当打印机打印完了1001,在dw_1 单号为1001 的信息要消失,而且要对表中单号为1001那行中的wcdy(完成打印)写入"1". 当打印机打印完了1004,在dw_1 单号为1004 的信息要消失,而且要对表中单号为1004那行中的wcdy(完成打印)写入"1",当打印机打印完了1008,在dw_1 单号为1008 的信息要消失,而且要对表中单号为1008那行中的wcdy(完成打印)写入"1".
当dw_1中选择了要打印的单都打印完了,dw_1里面应该只是剩下单号为:1002 这条信息了. 请问这个怎么做呢???