中标病历通-电⼦病历编辑器3.1版本简介(⽀持BSCS 各
种语⾔调⽤)
中标病历通3.1版发布说明
3.1版是整个病历通3.0版本的第⼆个发布版本,整体功能兼容并超越了当前的2.0版,控件接⼝也保持兼容。由于新版本的内核进⾏了较⼤改进,从⽽给开发⼈员和最终⽤户了带来更好的⽤户体验。
⼀、核⼼机制改进
1.    3.1版采⽤了新版本的office内核组件,启动速度更快,整体稳定性更好;
2.重新设计实现了数据元(即新式控件)、数据组(即Section)和保护区域,增强了它们的可⽤性和稳定性,界⾯也
更加美观;
⼀、功能改进
1.保护区域不再采⽤边框字符来显⽰边界,改⽤背景⾊进⾏区分;
2.能通过Tab、Shift-Tab在数据元之间进⾏光标跳转,有利于提⾼⽤户的录⼊速度;
3.对⽂档的设计模式、书写模式、清洁浏览、⾮清洁浏览、保密浏览等模式的内部机制进⾏了改进,根据模式的使⽤
场景,对菜单、⼯具栏、事件、修改痕迹、⾏号显⽰等进⾏了预设置,以减轻开发⼈员的编码⼯作量;
4.对于通过控件打开的病历⽂件,在office出现崩溃的时候,系统可以⾃动恢复该⽂件;
5.去掉了对⼯具栏上的⼩三⾓按钮和右键菜单的响应,防⽌医⽣破坏⼯具栏的设置;
6.去掉了编辑医学表达式时出现的菜单和⼯具栏;
editor版本7.修正了2.0版中存在的bug,⽐如清洁浏览续打、对受保护内容的删除/替换操作
⼆、开发接⼝改进
1.数据元、数据组、保护区域的⽤户⾃定义属性不再限制个数和名称,可由⽤户⾃⾏设定名称;
2.允许数据组进⾏嵌套,导出的XML⽂件按嵌套关系进⾏数据输出;
3.扩展了键盘,允许对所有按键进⾏监听;
4.新增了部分功能接⼝,⽐如:
1)中⽌office进程;
2)设置所选择⽂本的格式(字体、颜⾊等);
3)设置、获取单选下拉列表、单选组合列表的可选⽂本值及代码值;
4)设置页眉/页脚的⽂本内容及格式;
5)获取整个⽂档的⽂本内容;
6)获取指定数据元或数据组之间的⽂本内容;
7)根据指定串对整个⽂档进⾏查,⼀次返回所有满⾜的结果信息;
8)根据指定串对⽂档中的数据元或数据组进⾏查,⼀次返回所有满⾜的结果信息;
9)判断当前是否启动了office;
10)判断当前是否打开了“智能输⼊”功能;
11)将当前⽂档中指定属性名称和值的结构(数据元、数据组)内容替换为指定⽂档内的指定属性名称和值的结构的内
容,可⽤于进⾏多个病历间的内容同步更新;