- 分类
- 基础Cache知识
Caché RSA 加密方法
**密钥生成与加密解密过程概述**
本文介绍了使用OpenSSL生成密钥、生成证书以及进行加密解密的过程。首先,通过下载安装OpenSSL并配置环境变量,使用命令行生成私钥和公钥。接着,生成证书,并进行证书申请和签署。最后,通过编写类方法实现RSA加密和解密功能,并通过示例调用演示了整个加密解密过程。
- 2025年02月21日 09时01分
- 73
- 0
- 0
- 31.3℃
重新生成表索引
本文介绍了如何在命令行中重新生成数据库所有表的索引。使用`d ##class(User.Table).%BuildIndices()`可重新生成所有表的索引,对于特定表的索引,可用`d ##class(User.NTSCReqQua).%BuildIndices()`执行。单独生成某一索引别名的命令为`do ##class(User.DHCManfAddionInfo).%BuildIndices($ListBuild(IndexManf,indexType))`,而重新生成所有索引别名的命令为`do ##class(User.INCALIAS).%BuildIndices()`。此外,还提供了在portal中为单独表生成索引的路径示例。
Js小功能模块
在JavaScript中,通过`tkMakeServerCall`函数调用cls文件的后台方法,如`QRCodeIntoCardNo`,以实现特定功能,代码示例为`var patCarNo=tkMakeServerCall("web.UDHCJFIPReg","QRCodeIntoCardNo",patCarNo)`。初始化页面时,直接通过`$("#txt-cardno").focus();`使页面默认聚焦到指定输入框,提升用户体验。
药房药库界添加打印按钮,并左右切换页签
本文介绍了住院和门诊打印方法的实现。首先,在CSP中添加打印按钮标签,并定义记录当前tab。接着,在JS中初始化插件,切换页签的显示和隐藏,并根据CSP列表添加的显示列div的id元素,添加打印方法。对于住院,使用`INPHA_PRINTCOM.Presc(prescNo, "正方", "");`进行打印;对于门诊,则使用`OUTPHA_PRINTCOM.Presc(prescNo, "正方", "");`。打印方法通过获取选中的数据,然后调用相应的方法进行打印。
FTP服务器加速设置
文章摘要:本文提供了FTP服务器地址及相关使用说明。用户可暂时使用提供的FTP服务器地址进行文件传输,月底将更新新的链接方式以提升速度。建议使用多线程下载工具如idm来提升下载速度。同时,文章还介绍了加速软件的下载地址和使用教程,并强调必须使用提供的账号密码进行登录。
药品维护界面增加复选框保存
文章摘要:
本文介绍了在CSP页面中增加div属性的方法,包括HTML和JavaScript代码示例。接着,讨论了在cls文件中保存数据的位置和编写保存方法,以及如何在保存位置中增加要传入后台的值。此外,还涉及在数据库表中新建存储字段值或新建表的过程,以及如何在JavaScript中找到保存后查询位置和查询方法的写法。最后,强调了查询方法写法与新增写法的相似性。
Cache常见报错处理方法
标题:静配瓶签打印错误解决法
摘要:在静配瓶签打印过程中遇到报错,可通过手工注册DHCSTPrint.cab包内的两个DLL文件来修复。具体操作是注册`PDFENC32.DLL`和`DHCSTPrint.dll`两个文件,以解决打印错误问题。
HISUI用法
标题:HISUI UI框架介绍
摘要:HISUI是一个基于CSS和JavaScript的UI框架,旨在简化HTML开发。用户可通过链接CSS文件和JavaScript库到HTML中来使用HISUI。框架包含丰富的组件,支持在CSP中使用标签`<HISUI/>`。整体架构清晰,便于开发者快速构建用户界面。
- 2024年11月13日 15时36分
- 145
- 0
- 0
- 38.5℃