【技术实现步骤摘要】
一种基于C/S系统的对接方法、装置、介质及设备
本专利技术属于数据对接领域,尤其涉及一种基于C/S系统的对接方法、装置、介质及设备。
技术介绍
本部分的陈述仅仅是提供了与本专利技术相关的
技术介绍
信息,不必然构成在先技术。C/S是Client/Server的缩写,服务器通常采用高性能的PC、工作站或小型机,并采用大数据库系统,如Oracle、Sybase、Informix或SQLServer。客户端需要安装专用的客户端软件。C/S一般是建立在专用网络上,在小范围的网络环境下,在局域网之间并通过专用服务器提供连接和数据交换服务。例如:对于基本公共卫生管理系统,该系统基于C/S系统实现。现有的基本公共卫生管理系统使用者,向该系统录入表单时,均需要人工录入,工作量大,且容易出错,而且一旦数据录入错误,核对较为繁琐,若无法核对检查到录错数据,会影响基本公共卫生管理系统的准确性,严重可能会影响患者的诊疗方案,使得诊疗方案出现偏差,从而影响诊疗效果。而且,目前的C/S系统具有年限久、缺少维护以及接口开发工作量大收费 ...
【技术保护点】
1.一种基于C/S系统的对接方法,其特征在于,包括:/n接收表单录入指令,获取待录入表单的C/S系统中目标界面及控件的句柄;/n基于句柄,使用windows内置函数定位目标界面;/n使用windows内置函数将目标界面置顶显示;/n使用sendwait方法为目标界面中文本框的窗体赋值,赋值时文本内容直接作为参数由发送方传递到目标界面;基于文本内容与目标界面的文本框位置的对应关系,在发送方侧预先设定文本内容的相应存储位置及发送顺序;/n使用SendWait("{TAB}")方法切换至下一个赋值窗体;/n保存所有窗体赋值结束后的窗体,使用FindWindowEx方法遍历窗体,根 ...
【技术特征摘要】
1.一种基于C/S系统的对接方法,其特征在于,包括:
接收表单录入指令,获取待录入表单的C/S系统中目标界面及控件的句柄;
基于句柄,使用windows内置函数定位目标界面;
使用windows内置函数将目标界面置顶显示;
使用sendwait方法为目标界面中文本框的窗体赋值,赋值时文本内容直接作为参数由发送方传递到目标界面;基于文本内容与目标界面的文本框位置的对应关系,在发送方侧预先设定文本内容的相应存储位置及发送顺序;
使用SendWait("{TAB}")方法切换至下一个赋值窗体;
保存所有窗体赋值结束后的窗体,使用FindWindowEx方法遍历窗体,根据是否遍历到保存成功的消息提示框来确定所有窗体赋值是否结束;
当所有窗体赋值结束后,根据目标界面保存按钮的坐标位置,模拟鼠标点击事件以保存目标界面,根据提示信息来确定是否保存成功,如保存成功则表单录入结束。
2.如权利要求1所述的基于C/S系统的对接方法,其特征在于,基于句柄,使用windows内置函数FindWindow和FindWindowEx定位目标界面。
3.如权利要求1所述的基于C/S系统的对接方法,其特征在于,使用windows内置函数SetForegroundWindow将目标界面置顶显示。
4.如权利要求1所述的基于C/S系统的对接方法,其特征在于,使用windows内置函数mouse_event模拟鼠标点击事件。
5.如权利要求1所述的基于C/S系统的对接方法,其特征在于,使用SendWait("{DOWN}")方法对窗体的下拉框赋值。
6.如权利要求1所述的基于C/S系统的对接方法,其特征在于,赋值时文本内容直接作为参数由发送方传递到目标界面之前,还包括:
检测文本内容中是否包含中英文及...
【专利技术属性】
技术研发人员:张晓彬,孟令军,芮明,张宝青,辛娜,杜明,
申请(专利权)人:坤昱山东健康科技有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。