PB数据管道的实用程序设计技术 2001-01-26 00:00:00·
王晓学·YESKY
上一页 1 2 3 4 5 6 下一页 创建过程如下:
(1) 打开用户对象画板,单击New按钮,在New User Object 对话框中选择Class组框中的Standard作为用户对象类型。
(2) 在Select Standard Class Type对话框中选取继承pipeline内置系统对象。
(3) 声明管道监控实例。为使用户及时了解程序的运行情况,在创建支撑用户对象画板的工作区使用菜单项Declare Instance Variables中声明三个静态文本的监控实例:ist_status_read, ist_status_written, ist_status_error。编辑支撑对象的PipeMeter事件脚本,语句为:
ist_status_read.text=String(RowsRead)
ist_status_written.text=String(RowsWritten)
ist_status_error.text=String(RowsInError)
(4) 保存用户对象。示例创建支撑用户对象命名为u_pipe_exchange。
示例创建窗口对象w_yz_pipeline。为了完成与管道对象进行交互和监控,该窗口应完成以下基本操作:启动管道;发生错误,显示并修复错误;终止管道操作。在创建此对象时,必须包括一个数据窗口控件,此控件为数据管道提供错误行显示。并且,由应用程序提供此控件的数据窗口对象,不必由用户指定。 下表为窗口w_yz_pipeline中窗口控件说明:
|
控件类型 |
控件名 |
控件说明 |
|
单选按钮 |
Rb_create |
创建新表 |
|
Rb_insert |
插入到已有表 |
|
命令按钮 |
Cb_start |
管道操作开始 |
|
Cb_stop |
管道操作停止 |
|
Cb_close |
关闭窗口 |
|
Cb_fixes |
修复错误行 |
|
Cb_cancel |
不修复错误行 |
|
数据窗口 |
Dw_written |
写入数据信息数据窗口 |
|
Dw_errors |
错误信息显示数据窗口 |
|
静态文本 |
St_status_connect |
数据库连接提示 |
|
St_status_read |
已读行提示 |
|
St_status_written |
写入行提示 |
|
St_status_error |
错误行提示 |
上一页 1 2 3 4 5 6 下一页 |