UniEditor帮助文档
功能说明:
此编辑器为门诊及住院专用设计,可灵活在设计模式与编写模式进行切换,提供数据库直连技术,可以不通过ADO、ODBC、OLEDB等复杂的方式与数据库建立连接(PB调用动态库时,连接Oracle数据库存储BLOB字段有问题,如果无法存储,请将UniEditor.ini 中storetype设置为1),存取效率更高更快,适应WINDOWS开发环境,只需通过动态库函数的调用,即可轻松实现写病历和设计病历模板所需的复杂功能。
主要功能:
设计模式( DesignMode)
1.新建空白病历
2.打开已存在病历编辑
3.自定义动态数据接入(在str_QueyBrxxSQL 可以检索的有效字段都可定义成为动态数据)
4.第三方数据导入
需导入的相关数据需要定义为(在str_QueyBrxxSQL 中的有效字段),提供一键导入相关检查化验数据的功能。
5.自定义数据(如有选择项的键值等)
6.统计数据(此类键用于需要统计的数据,会在病历中生成带按钮的表格),存档病历时会自动存档于UNI_MZBLTJ/UNI_ZYBLTJB中,相关表结构见数据库脚本。
7.数据窗口的键检索功能
8.数据键可通过拖放插入病历的指定位置(统计数据除外(双击插入))
9.表格样式的定义,共提供五种样式
10.提供与Word相式的文字编辑功能,所见即所得的病历编辑及设计。
写病历模式(WriteMode)
1.提供病历历史记录列表
2.自动调入指定空白病历
3.自由插入病症病历作为当前病历
4.提供基本符号的快速选择
5.激活自定义键的选择面板
6.可编辑两种类型的自定义内容,方便在写病历的同时丰富模板内容
7.另存病症模板功能
8.选页、全部及续打印病历功能(从指定的位置开始打印,误差不超过1MM)
其它功能
1.本编辑器采用SQLAPI++3.7.23数据库直联技术,可以连接下列数据库:
SA_ODBC_Client;
SA_Oracle_Client;
SA_SQLServer_Client;
SA_InterBase_Client;
SA_SQLBase_Client;
SA_DB2_Client;
SA_Informix_Client;
SA_Sybase_Client;
SA_MySQL_Client;
SA_PostgreSQL_Client
2.提供调试及运行模式支持,详细见UniEditor.ini文件
[Db_Link]
;服务器
server=.
;数据库
database=TEST
;用户
user=sa
;密码
password=
;数据库类型 SA_Oracle_Client ,SA_SQLServer_Client
dbtype=SA_SQLServer_Client
;存储方式0直连方式1ADO连接
storetype=1
;调试模式1,运行模式0
debug=1
程序运行部分截图
1、写病历模式
选择,单选,多选面板,运行时医生可以自已进行编辑,以符合自已的需要
带按键方式的运行面板,可自定义个人模板,数据分组等
随时变更个人模板
设计病历
|
|