- 分类
- 基础Cache知识
重新生成表索引
本文介绍了如何在命令行中重新生成数据库所有表的索引。使用`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代码添加div元素和相应的属性。接着,讲述了在cls文件中保存数据的位置和方法,以及如何在代保存位置中添加要传入后台的值。此外,还提到了在表中新建存储字段或新建表的方法,以及如何在JavaScript中找到保存后的查询位置。最后,强调了查询方法的写法应与新增写法相同。
药房药库界添加打印按钮,并左右切换页签
本文介绍了住院和门诊打印方法的实现。首先,在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`两个文件,以解决打印错误问题。
Query查询模板
一、本文介绍了门诊住院用药数据采集视图V7.0的query模板全部结构。该模板通过定义查询类和类方法,实现了数据查询、处理和缓存功能。模板中包含了GetOILoc1查询方法,通过运行SQL语句获取所需数据,并通过输出行方法进行数据处理。
二、此外,还介绍了query查询模板的简易写法。通过定义查询类和方法,实现了对指定窗口科室集合的查询。该模板包含了GetLocWin查询方法,通过接收药房窗口ID作为输入,返回指定科室描述、药房窗口指定科室表ID和指定科室ID。
数据库事务介绍
数据库事务是执行一系列操作的工作单元,要求要么全部执行,要么全部不执行。它遵循ACID原则,包括原子性、一致性、隔离性和持久性。事务类型包括读、写和混合事务。控制事务的操作有BEGIN TRANSACTION、COMMIT、ROLLBACK等。事务隔离级别从读未提交到串行化,不同级别影响并发性能和一致性。合理使用事务是确保数据准确性和系统性能的关键。
- 2024年10月29日 17时17分
- 29
- 0
- 0
- 26.9℃