- 标签
- cls类
InterSystems IRIS 进程表
InterSystems IRIS平台中,使用“进程表”技术可查询“非表”数据,提高第三方开发者的友好度。该方案创建一个持久化类,将其存储定义指向进程私有Global,编写一个类方法将数据写入Global,最后通过特殊WHERE子句调用该方法实现查询。此方法可处理复杂Global结构,适用于BI工具、第三方人员查询和临时数据抽取。但需注意内存限制,并根据场景权衡性能要求。
- 2026年04月15日 16时20分
- 1
- 0
- 1
- 26.1℃
抗菌药物监测网统计报表
本文介绍了抗菌药物使用统计报表的HTML页面构造和JavaScript处理。首先,通过HTML和CSP技术构建主页面,包括验证session过期、设置标题、布局和样式。接着,在JavaScript中处理页面元素ID,实现查询、清屏和导出功能。文章还展示了报表区域模板编写,以及前后台数据交互和格式转换过程。
Query代码转为Json数据格式
本文介绍了两种将查询结果转换为JSON的方法。第一种方法通过参数`start`和`limit`实现分页查询,适用于查询数据的分页处理。第二种方法返回包含`cols`和`rows`的数据格式,其中`cols`定义字段,`rows`包含具体数据,适用于需要表格化展示的数据查询。两种方法均通过动态对象和数组操作实现JSON转换。
- 2025年10月17日 17时59分
- 112
- 0
- 0
- 35.2℃
根据处方号获取中医诊断及证型
这段代码通过处方号,精确地从病历记录中提取患者的诊断信息,并区分了中医诊断与西医诊断,其方法是将处方号关联到医嘱,再通过医嘱找到就诊记录,进而检索病历中的诊断条目,最终以指定分隔符返回诊断描述和证型。这种方法创新地将处方与诊断紧密联系,极大地提高了信息检索的效率和准确性,为临床决策提供了坚实依据,其价值在于优化了医疗流程,提升了诊疗质量,但需注意处理无诊断记录的边界情况,后续可考虑集成更多维度病历信息以实现更全面的分析。
- 2025年08月19日 15时10分
- 40
- 0
- 0
- 28.0℃
M加密方法调用
本文介绍了DHCDoc.Util.Encryption类,该类扩展了%RegisteredObject,提供了多种加解密方法。包括创建UUID、生成随机数、解密CSP加密方法、base64加密和解密、AES加密和解密、RSA加密和解密、MD5加密、HMACMD5加密等。此外,还涉及国密算法的加密和解密,如SM2、SM3、SM4等。这些方法为数据加密和安全性提供了全面的解决方案。
- 2025年04月21日 17时14分
- 54
- 0
- 1
- 31.4℃
重新生成表索引
本文介绍了如何在命令行中重新生成数据库所有表的索引。使用`d ##class(User.Table).%BuildIndices()`可重新生成所有表的索引,对于特定表的索引,可用`d ##class(User.NTSCReqQua).%BuildIndices()`执行。单独生成某一索引别名的命令为`do ##class(User.DHCManfAddionInfo).%BuildIndices($ListBuild(IndexManf,indexType))`,而重新生成所有索引别名的命令为`do ##class(User.INCALIAS).%BuildIndices()`。此外,还提供了在portal中为单独表生成索引的路径示例。
药品维护界面增加复选框保存
文章摘要:
本文介绍了在CSP页面中增加div属性的方法,包括HTML和JavaScript代码示例。接着,讨论了在cls文件中保存数据的位置和编写保存方法,以及如何在保存位置中增加要传入后台的值。此外,还涉及在数据库表中新建存储字段值或新建表的过程,以及如何在JavaScript中找到保存后查询位置和查询方法的写法。最后,强调了查询方法写法与新增写法的相似性。
Cache常见报错处理方法
标题:静配瓶签打印错误解决法
摘要:在静配瓶签打印过程中遇到报错,可通过手工注册DHCSTPrint.cab包内的两个DLL文件来修复。具体操作是注册`PDFENC32.DLL`和`DHCSTPrint.dll`两个文件,以解决打印错误问题。