公告 Anastasia Dyubaylo · 一月 16 计划维护公告 🚨 计划维护公告 🚨 由于计划中的维护,开发者社区网站可能会在2025年1月20日(星期一)期间出现短暂的停机现象。 对于由此可能带来的不便,我们深表歉意,并感谢您的理解。感谢您耐心等待,我们将努力提升我们的平台! #开发者社区官方 0 1 0 11
公告 Claire Zheng · 四月 19, 2023 持续火热报名中:欢迎参加InterSystems 中国技术培训认证 为支持医疗信息行业人才发展,InterSystems 为中国市场量身定制了贴近需求、灵活、实操性强的技术认证培训计划,由 InterSystems 资深技术专家亲自授课,帮助用户快速掌握 InterSystems 技术,确保用户从快速发展的 InterSystems 技术中获益,以更好地服务于医院信息化建设。点击此处查看课程详情:InterSystems中国技术培训认证 #开发者社区官方 3 2 1 226
文章 Claire Zheng · 七月 22, 2022 阅读大约需 2 分钟 【精华置顶帖】一文了解关于InterSystems开发者社区的各种玩儿法(包括积分福利)! 这是一个帖子合集,方便你快速了解关于开发者社区的各种积分福利和玩儿法! #其他 3 0 1 295
文章 Michael Lei · 四月 24, 2021 阅读大约需 6 分钟 置顶--InterSystems 中文开发者社区精华文章集锦 欢迎大家将相关的经验在这个讨论区分享。 板块 文章列表 征文大赛作品集锦 2022年首届InterSystems 技术征文大赛集锦 2023年第二届InterSystems 技术征文大赛集锦 官方文档 我司即将推出中文官方文档门户,欢迎大家把需要的官方文档发在评论区,我们会优先发布。谢谢! #Caché #Ensemble #HealthShare #InterSystems IRIS #InterSystems IRIS for Health #开发者社区官方 1 1 3 887
InterSystems 官方 Michael Lei · 3 hr 前 提醒:在执行特定的 $LIST 操作时,数据库和日志文件中引入了无效数据 InterSystems 已更正导致在使用特定 $LIST 语法时引入无效数据库和日志记录的缺陷。 遇到此缺陷的可能性非常低,但它对操作的影响可能会很大。 受影响的产品 #ObjectScript #日志 #InterSystems IRIS #Health Connect #HealthShare #InterSystems IRIS for Health #InterSystems 官方 #TrakCare #文档 0 0 0 4
文章 姚 鑫 · 一月 18 阅读大约需 2 分钟 第七十七章 设备特殊变量 第七十七章 设备特殊变量 ^%IS 的更多功能 ^%IS 还可用于执行以下任务: #Java #管理门户 #系统管理 #InterSystems IRIS for Health 0 0 0 7
文章 姚 鑫 · 一月 18 阅读大约需 2 分钟 第七十七章 使用 ^%IS - 示例 第七十六章 使用 ^%IS - 示例 示例 调用 CURRENT^%IS 后,将 $X 和 $Y 设置为 DX 和 DY 以定位光标。 DO CURRENT^%IS WRITE *27,*61,*DY+32,*DX+32 SET $X=DX,$Y=DY IN^%IS 入场点 IN 是 ^%IS 中的一个内部入口点,可以由仅计划从设备进行 input 的例程调用。此入口点可用于确保您不选择仅输出设备,例如打印机。 #Java #InterSystems IRIS for Health 0 0 0 8
文章 姚 鑫 · 一月 16 阅读大约需 3 分钟 第七十五章 使用 ^%IS - OPEN 参数 第七十五章 使用 ^%IS - OPEN 参数 OPEN 参数 默认情况下,OPEN 命令使用 ^%IS 全局中定义的设备的规范。在使用 ^%IS 时,可以通过指定其他设置来覆盖这些设置。 发出 USE 命令 运行 ^%IS 后,应用程序必须向 ^%IS 打开的设备发出 USE 命令。你可以使用变量 IO,只要你明白每次调用 ^%IS 时它的值都会发生变化。然后,后续的IRIS I/O 命令,例如 READ 和 WRITE,将引用该设备。 发出 CLOSE 命令 用户或应用程序开发人员必须关闭使用 ^%IS 实用程序打开的设备。 #InterSystems IRIS for Health 0 0 0 9
文章 姚 鑫 · 一月 15 阅读大约需 3 分钟 第七十四章 使用 ^%IS 第七十四章 使用 ^%IS ^%IS 是一个通用的设备选择实用程序,用于基于字符的应用程序。可以使用内置的 ^%IS 实用程序来允许用户选择要将 I/O 操作定向到的设备。每当要选择设备时,应用程序都应该调用 ^%IS 实用程序。此实用程序允许用户指定要使用的设备和相应的 OPEN 命令参数,打开所选设备,然后将特定于设备的信息返回给调用程序。用户输入已在 ^%IS 全局中定义的助记词。^%IS 依赖于 Management Portal 中建立的 IO 配置默认值。 #InterSystems IRIS for Health 0 0 0 7
文章 姚 鑫 · 一月 14 阅读大约需 2 分钟 第七十三章 管理设备和助记词空间 - 设备的解释级别 第七十三章 管理设备和助记词空间 - 设备的解释级别 与 ^%IS 或 OPEN 命令一起使用的设备标识符最多要经过三个级别的解释。因此,如果在 ^%ISDevice: 提示符处输入助记词 47,则使用的最终设备 ID 可能会有所不同。下面介绍了这三个级别。 级别 1:%IS 实用工具级别 如果使用 ^%IS 实用程序选择设备,则使用第一级。^%IS 全局中的助记词可以与设备编号相关联。然后,^%IS 实用程序向该设备编号发出 OPEN 命令。 级别 2:OPEN 命令级别 在 OPEN 命令中,IRIS 会检查此数字是否存在于 Device panel 表的 Alias 列中。如果是这样,它会将其转换为该设备的实际设备号或名称。 #InterSystems IRIS for Health 0 0 0 9
文章 姚 鑫 · 一月 13 阅读大约需 2 分钟 第七十二章 管理设备和助记词空间 - 定义设备 第七十二章 管理设备和助记词空间 - 定义设备 定义设备 可以在 Management Portal 的 Devices (设备) 配置设置中定义、编辑和删除设备。您输入的信息存储在 ^%IS 全局变量中。有关此全局的更多信息,请参阅 ^%IS 全局的结构。 如果在 IRIS 运行时进行设备更改,系统会提示是否要在不重新启动 IRIS 的情况下激活更改。如果同意激活更改,则新定义将立即提供给用户。 访问设备 在 Windows 系统上,必须将设备编号用于作业间通信设备和常规联锁设备。对于终端和打印机,可以使用您分配的设备助记词或设备编号。 在 UNIX 系统上,可以使用 UNIX 文件规范来引用文件,也可以设置设备编号来引用文件。 #InterSystems IRIS for Health 0 0 0 9
文章 姚 鑫 · 一月 12 阅读大约需 2 分钟 第七十一章 管理设备和助记词空间 - 设备 ID 第七十一章 管理设备和助记词空间 - 设备 ID 可以通过数字或操作系统名称来识别设备。可以在 OPEN 命令中使用此标识符。 设备别名 可以为定义的每个 IRIS 设备定义一个或多个别名值。当用户在 OPEN 命令中指定别名时,IRIS 会将其转换为设备 ID。 IRIS 提供的默认设备 ID 适用于大多数用户。但是,某些用户可能希望覆盖这些默认值。可以通过在 Management Portal 中提供别名作为设备配置设置的一部分来实现此目的。 默认设备 ID 和助记词 当安装 IRIS 时,这些是每种设备类型的默认设备编号和助记符。 默认设备编号和助记词 #InterSystems IRIS for Health 0 0 0 9
InterSystems 官方 Michael Lei · 一月 9 InterSystems 系统警报和监视 (SAM) 已被移除 2024 年 12 月 4 日,系统警报和监视 (SAM) 已从 InterSystems 下载网站、容器注册表和文档网站移除。 #System Alerting and Monitoring (SAM) #InterSystems 官方 0 0 0 15
文章 姚 鑫 · 一月 9 阅读大约需 3 分钟 第七十章 管理设备和助记词空间 第七十章 管理设备和助记词空间 设备管理实用程序 下表总结了用于管理设备的实用程序。 IRIS 设备实用程序 #InterSystems IRIS for Health 0 0 0 14
文章 姚 鑫 · 一月 9 阅读大约需 2 分钟 第六十九章 打印机 - 使用助记词空间控制设备 第六十九章 打印机 - 使用助记词空间控制设备 助记词是执行设备控制操作(如光标移动和设备属性)的 IRIS 例程。每个操作都与一个标签相关联。这些标签是 WRITE /mnemonic 命令中使用的助记词。有关 WRITE /mnemonic 语法的更多信息,请参阅本文档其他页面中每种设备类型的 WRITE 命令说明。 预定义的助记词空间 IRIS 提供下表中描述的预定义助记词空间。 预定义的助记词空间 #InterSystems IRIS for Health 0 0 0 12
文章 姚 鑫 · 一月 7 阅读大约需 3 分钟 第六十八章 打印机 - 在 UNIX® 上指定打印机 第六十八章 打印机 - 在 UNIX® 上指定打印机 要在 UNIX 设备名称为 /dev/tty06 的终端上打开 I/O 设备,请输入以下命令 OPEN "/dev/tty06" 在 UNIX 系统上,打印机由 OPEN 命令上的名称标识,并在 tty 设备上作为“字符特殊”文件处理。因此,支持的 OPEN 和 USE 命令参数与终端 I/O 相同, 而不是顺序文件 I/O 的参数。 在 UNIX 上,OPEN 支持大多数终端 I/O 关键字参数,如终端 I/O 中所述。 #InterSystems IRIS for Health 0 0 0 13
InterSystems 官方 Michael Lei · 一月 7 新增和即将推出的嵌入式 Git 功能 我们已经有一段时间没有在开发者社区上发表关于嵌入式 Git 的文章了,我想借此机会更新一下今年我们完成的大量工作以及未来的工作计划。 背景信息 如果您要在 IRIS 上构建解决方案,并想要使用 Git,那就太棒了! 只需将 VSCode 与本地 Git 仓库结合使用,并将更改推送到服务器上即可,就是这么简单。 但在以下使用场景中该怎么办: #Embedded Git #Git #Studio #VSCode #互操作性 #开源 #源代码控制 #InterSystems IRIS #InterSystems 官方 #Open Exchange Open Exchange app 0 0 0 14
文章 Michael Lei · 一月 6 阅读大约需 1 分钟 获得 InterSystems 技术认证 借助 InterSystems 行业标准认证考试,您和您的团队可以获得认证,以验证您的技能并证明您拥有 InterSystems 技术方面的专业知识。 查找适合您的角色的考试! #认证 #学习门户 0 0 0 20
文章 姚 鑫 · 一月 5 阅读大约需 2 分钟 第六十六章 打印机 第六十六章 打印机 打印机 本页讨论了如何在 IRIS 数据平台中配置和使用打印设备。打印机是仅物理输出设备。打印机可以是字符打印机,也可以是非字符设备,例如传真或绘图仪。 在大多数情况下,输出不会直接发送到打印机。通常,要打印的输出首先发送到逻辑假脱机设备(^SPOOL 全局)。然后,可以将 ^SPOOL 全局的内容发送到物理打印机。有关假脱机的更多详细信息,请参阅 假脱机设备。 #InterSystems IRIS for Health 0 0 0 13
InterSystems 官方 Michael Lei · 一月 5 InterSystems 宣布 InterSystems IRIS、InterSystems IRIS for Health 和 HealthShare Health Connect 2024.3 正式发布 2024.3 版 InterSystems IRIS® 数据平台、InterSystems IRIS® for Health 和 HealthShare® Health Connect 现已正式发布 (GA)。 版本亮点 在此版本中,您可以期待一系列激动人心的更新,包括: #Docker #Vector Search #平台 #持续交付 #版本 #InterSystems IRIS #Health Connect #InterSystems IRIS for Health #InterSystems 官方 #文档 0 0 0 18
文章 姚 鑫 · 一月 4 阅读大约需 2 分钟 第六十五章 假脱机设备 - 列出假脱机文档 第六十五章 假脱机设备 - 列出假脱机文档 列出假脱机文档 %SPOOL 实用程序菜单 List documents 的选项 2 显示当前为运行 %SPOOL 的目录假脱机的文档列表。如果没有 Despool start-end 值,则文档尚未解散(打印)。 每个假脱机文档的描述显示在有关该文档的其余信息之后的一个或多个单独行上。 在以下示例中,用户选择了选项 2。显示屏将显示存储在后台处理程序中的两个文档。第一份记录在 8 月 30 日下午 2:23 存储,并于当天下午 2:25 打印。第二份于 3 月 4 日上午 11:39 存储,并于当天上午 11:42 打印。 #InterSystems IRIS for Health 0 0 0 9
文章 姚 鑫 · 一月 4 阅读大约需 3 分钟 第六十四章 假脱机设备 - 使用 %SPOOL 打印 第六十四章 假脱机设备 - 使用 %SPOOL 打印 使用 %SPOOL 打印 %SPOOL 实用程序菜单的选项 1 Print(打印)允许您在任何设备上打印 ^SPOOL 全局中的一个或多个文档,继续打印中断的文档,以及将单张纸张手动送入信纸质量打印机。通过将输出发送到后台处理程序,可以在输出设备打印文档时释放终端用于其他用途。 可以在完全创建后台打印文档之前或之后开始打印。如果打印机赶上新输出,则打印过程将暂停 5 秒钟,然后打印在此期间累积的所有输出。打印过程知道您何时关闭了后台打印文档,并在文档完成时完成。 当 %SPOOL 打印文档时,它会跟踪已打印的页面。它还会创建页面索引,以便可以按页码对文档进行排序,并从您选择的任何页面的顶部开始打印。 如果停止打印(例如,在终端输出期间按 Ctrl-c,或者打印机损坏),则可以稍后在最后一个部分打印的页面的顶部或文档中任何其他页面的顶部继续打印。请注意,IRIS 不会将文档开头的换页数计为页数中的页数。 #InterSystems IRIS for Health 0 0 0 17
InterSystems 官方 Michael Lei · 一月 3 InterSystems IRIS、InterSystems IRIS for Health 和 HealthShare Health Connect 2025.1 的首个开发者预览版面世 InterSystems IRIS® 数据平台、InterSystems IRIS® for Health 和 HealthShare® Health Connect 2025.1 的首个开发者预览版已发布到 WRC 开发者预览网站。 #兼容性 #平台 #版本 #编译器 #InterSystems IRIS #Health Connect #InterSystems IRIS for Health #InterSystems 官方 #文档 0 0 0 18
公告 Michael Lei · 一月 2 2024 年度回顾_ 与开发者社区一起庆祝今年的收获! 各位社区成员,大家好 🎉 2024 年已接近尾声,是时候庆祝大家的贡献了! 请在开发者社区上查看您的个性化 2024 年回顾,了解您今年的成就、活动和影响。 深入了解您产生的影响! 💫 #开发者社区官方 0 0 0 16
文章 姚 鑫 · 一月 1 阅读大约需 2 分钟 第六十二章 假脱机设备 - 查看 ^SPOOL 全局 第六十二章 假脱机设备 - 查看 ^SPOOL 全局 查看 ^SPOOL 全局 与任何下标的全局变量一样,您可以通过发出 WRITE 命令来显示 spool 文件中的行,如下所示: WRITE "1st spool file node: ",^SPOOL(1,1),! 但是,要查看和编辑假脱机文件本身,请转到管理门户并选择 System Explorer 和 Globals。选择您当前的命名空间,找到 SPOOL 全局变量,然后单击 data。这将显示类似于以下示例的假脱机文件数据。 在下面的假脱机文件中,(!) 终止字符结束假脱机文件中的每个节点行。这些终止字符是假脱机文件的一部分,作为 $CHAR(13,10) 连接到文本字符串(Return 和 Line Feed)。 #InterSystems IRIS for Health 0 0 0 18
公告 Michael Lei · 一月 1 开发者社区回顾, 十二月 2024 您好,欢迎阅读 十二月 2024 开发人员社区通讯。 统计信息 ✓ 十二月发布了 32 篇新帖子: – 29篇新文章 – 1 new announcement – 2个新问题 ✓ 十二月有 29 位新成员加入✓ 所有时间发布了 2,316 篇帖子✓ 所有时间有 2,100 位成员加入 #摘要 #开发者社区官方 0 0 0 16
文章 姚 鑫 · 十二月 31, 2024 阅读大约需 2 分钟 第六十一章 假脱机设备 - 假脱机和特殊变量 第六十一章 假脱机设备 - 假脱机和特殊变量 写入 ^SPOOL 时,IRIS 会不断更新 $X 并$Y特殊变量。$X 表示写入当前索引行的字符数,$Y 包含当前 OPEN 期间写入的行数。请注意,$Y 的值不一定与 node 索引相同。例如: #InterSystems IRIS for Health 0 0 0 15
文章 姚 鑫 · 十二月 29, 2024 阅读大约需 2 分钟 第六十章 假脱机设备 - WRITE 命令 第六十章 假脱机设备 - WRITE 命令 WRITE 命令 要将一行写入 ^SPOOL 全局变量,请发出 WRITE 命令,以行终止符字符结尾。例如 /* Writing to the ^SPOOL global */ OPEN 2 USE 2 WRITE "First line of text",! WRITE "Second line of text",! CLOSE 2 /* Displaying the ^SPOOL global */ WRITE ^SPOOL(1,1),^SPOOL(1,2) 每行都以行终止符(感叹号)结尾,并存储在单独的全局节点中。 但是,在生成单个打印行时,可能需要使用多个 WRITE 命令;如果 WRITE 不包含行终止符,则下一个 WRITE 命令将附加到同一打印行。两者都写入同一个全局节点。此行保存在缓冲区中,在发出行终止字符或关闭后台处理程序设备之前,不会写入后台处理程序全局。 #InterSystems IRIS for Health 0 0 0 14
文章 姚 鑫 · 十二月 27, 2024 阅读大约需 2 分钟 第五十九章 假脱机设备 第五十九章 假脱机设备 介绍 IRIS数据平台使能够将打印输出直接发送到您的打印机或屏幕,或将其保留在后台打印中以供以后打印。IRIS 假脱机独立于您的操作系统执行的假脱机。 IRIS 中的假脱机是一种技术,可让自动将程序的输出保存在 ^SPOOL 下标全局中,而不是立即打印。可以通过将 ^SPOOL 全局的内容发送到打印机来稍后打印输出。本页介绍使用此假脱机工具的两种方法:使用 ObjectScript 命令(OPEN、USE、WRITE、CLOSE)或使用 %IS 和 %SPOOL 实用程序。 打开和使用假脱机设备 要将输出发送到当前命名空间中的 spool 全局变量,请打开 spooler 并将其指定为输出设备。 #InterSystems IRIS for Health 0 0 0 17
问题 chen huazheng · 十二月 27, 2024 java for SDK IRIS 如何使用ByRef参数创建MIRROR java如何使用IRIS sdk这个方法创建MIRROR #Java #InterSystems IRIS 0 0 0 23