我需要能修改xml 文件里面某个节点的值,目前 使用的方法是EnsLib.EDI.XML.Document 里面的 SetValueAt,但是导入的字符串或者流有中文的话,或者设置新值包含中文的话,使用 OutputToString输出字符串,中文是乱码的,怎么处理呢

0 2
0 136
InterSystems 开发者社区汇聚了 17,755 位出色的开发者
InterSystems IRIS 程序员可以在这里学习、分享、了解最新动态、成长,以及收获快乐!

你好

如何在VS Code中查看已编译类的.int代码?

我正在尝试使用gj :: Locate,并且安装程序可以正常运行,说明一切都很好,但是当我将错误日志中的错误粘贴到gj :: locate时,它首先告诉我找不到.cls,何时显示。我在文本框中粘贴.int引用,您可以在其中指定类,方法,行+偏移量,它会回复它找不到该项目。

这与Objectscript扩展而不是gj :: locate有关

奈杰尔

Viewing .int code of Compiled classes in VS Code

Hi

How do I view the .int code of a compiled class in VS Code?

0 0
0 56

您好社区,

我需要在内部临床查看器中创建一个新菜单,以创建一个ZEN屏幕,以在SDA之外进行外部调用,如何执行此操作或通过调用.cls来配置新菜单?

How to create a custom menu within the Clinical Viewer?

Hello Community,

I need to create a new menu in the inside viewer to create a ZEN screen to make an external call outside the SDA, how can I do this or configure a new menu by calling a .cls?

0 0
0 63

你好,

我们需要跟踪数据库随时间的变化-如果可能的话,跟踪到SQL粒度级别。例如:用户xyz运行例程^ abc,我们得到类似于更改日志的信息,该日志告诉我们:表A的值已更新,插入,更新等。

是否可以使用IRIS级别的工具(审计日志,Journal文件等),将日志的全局集和终止数转换为SQL级别更改?

我还找到了一个名为Liquibase的第三方基于Java的工具,但它似乎更适合于跟踪基于架构和表的更改或预定义的定义。

谢谢,

詹姆士

Tracking DAT / Database Changes Over Time, Similar to SQL ChangeLog

Hello,

0 0
0 78

我们需要调整%GlobalBinaryStream中已经存在的图像的大小以创建缩略图。

还要求使用该方法来调整上载的新图像的大小。

有人对此有解决方案吗?

How to resize an Image in classmethod

We need to resize existing images already in %GlobalBinaryStream to create thumbnails.

The requirement is also to use the method to resize new images that are uploaded.

0 0
0 125

我想将图像转换为base64。我只有一个远程图像URL。

请提建议允许使用cors来源的解决方案。

How to Convert Image located on remote location to base64 from image url

I want to convert the image to base64.

I have only a remote image URL.

please suggest the solution with allow cors origin.

0 0
0 92

嗨,社区,

我正在尝试访问对象的另一个进程的内容,例如%request和%session。我正在使用类/方法“%SYS.ProcessQuery:VariableByPid”。有谁知道如何从数据库服务器上运行的一个进程中获取诸如%request.Data(“ ID”,1)之类的属性的值?

我想做的例子:

set rs=##class(%ResultSet).%New("%SYS.ProcessQuery:VariableByPid")
set tsc=rs.Execute(ProcessID,"%request")
while rs.%Next() {
w "Name:"_$g(rs.Data("Name")),!
w "Value:"_$g(rs.Data("Value")),!
}
do rs.Close()

Output:

Name:%request
Value:1@%CSP.Request

0 1
0 94

你好,

我们有一个EnsLib.Workflow.TaskRequest 被发送到一个操作。 Task请求包含一个简单的对象,为此我们扩展了EnsLib.Workflow.TaskRequest并将该对象添加为附加属性。该请求已成功创建。但是,当显示任务时,如何从用户门户中访问该对象的内容。

我们的TaskRequest包含一个具有某些属性的名为Patient的对象。我们想在任务描述区域中显示内容。我们创建了一个附加模板,但是很难访问患者对象的值。这里有什么特殊的变量要使用吗?

谢谢,
塞巴斯蒂安

0 0
0 71

你好,

我在用一个类方法中使用$ ZF(-1)来唤起一个CSP 页面。

什么因素决定了产生过程的环境?如果使用$ ZF(-1,“ echo hello world> output.txt”),则生成的文件归cacheusr:cacheusr拥有。但是,当我使用$ ZF(-1,“ printenv> output.txt”)时,无论我在运行Web应用程序时使用哪个Cache用户名登录,环境都是来自我的个人unix帐户。

谢谢

What determines the environment for $ZF(-1)?

Hello,
0 0
0 92

近日,InterSystems极客俱乐部举办了线上直播“InterSystems Caché系统运维培训”,这是系列视频之一。InterSystems中国资深售前顾问吕正之讲解了“InterSystems Caché架构、备份与恢复”。

//player.bilibili.com/player.html?aid=247746045&bvid=BV1sv411L7qz&cid=327180934&page=1
[这是一个嵌入式链接,但由于您拒绝了访问嵌入式内容所需的 Cookie,您无法直接在网站上进行查看。要查看嵌入式内容,您需要在 Cookie 设置中接受所有 Cookie。]

0 0
0 151

近日,InterSystems极客俱乐部举办了线上直播“InterSystems Caché系统运维培训”,这是系列视频之一。InterSystems中国资深售前顾问马浩讲解了“InterSystems Caché系统监控和性能数据采集”。

//player.bilibili.com/player.html?aid=460178370&bvid=BV165411c7nV&cid=327177183&page=1
[这是一个嵌入式链接,但由于您拒绝了访问嵌入式内容所需的 Cookie,您无法直接在网站上进行查看。要查看嵌入式内容,您需要在 Cookie 设置中接受所有 Cookie。]

0 0
0 108

近日,InterSystems极客俱乐部举办了线上直播“InterSystems Caché系统运维培训”,这是系列视频之一。InterSystems中国资深售前顾问祝麟讲解了“InterSystems Caché系统安全”。

//player.bilibili.com/player.html?aid=930228986&bvid=BV19K4y1o7mV&cid=327180174&page=1
[这是一个嵌入式链接,但由于您拒绝了访问嵌入式内容所需的 Cookie,您无法直接在网站上进行查看。要查看嵌入式内容,您需要在 Cookie 设置中接受所有 Cookie。]

0 0
0 119
文章
· 四月 21, 2021 阅读大约需 1 分钟
云助力的集成平台方案

在医院信息化建设中,如何打通医院的各个系统,给患者提供连续、无缝的良好体验,集成平台发挥着重要作用。而集成平台方案如何适应现在的多云时代、需要具备什么样的特性、如何与多云环境更好地结合以便为医院的信息化建设带来更多的便利?面对这一系列问题,InterSystems中国业务拓展经理李岩为您解读InterSystems集成平台方案的特点和优势,以及构建在VMware云方案上的最佳实践,让您了解云环境下集成平台方案的新特性和优势。

0 0
0 110

在ensemble使用中遇到过重启组件失败需要强制更新的情况,报错为作业未在10秒内停止,此时需要手动停止报错的作业,或者重新启动生产,强制更新是不能解决作业不能及时停止的问题,所以目前对强制更新的使用场景有疑问

在使用集成时,当组件无法重新启动并且需要强制更新时,错误是作业没有在10秒内停止。此时,需要手动停止错误报告作业,或者需要重新开始生产。强制更新无法解决作业无法及时停止的问题。因此,有 我对强制更新的使用场景有疑问

0 0
0 286

我有一个SQL查询,我想使用SQL外向适配器从Caché Ensemble针对MS SQL运行。如果我直接从MS SQL Studio运行此查询,则最多需要7秒钟的时间,并返回大约50万行。该行仅包含一列,它是一个大小均相同的数字,如果我在Ensemble生产环境中运行此查询,它将一直运行但不会返回响应。同样的查询在Enssemble环境外的caché中运行,将结果写入文件,返回的结果大约需要3分钟完成。但是如果我把结果加载到一个列表或记录图(Record Map)中,它就会一直运行下去。 能加载到记录图或列表中的数据行数是否有限制,是什么原因导致了这种情况的发生?这个查询所返回的文件大约是5.7MB。

SQL ODBC Connection query running longer than expected

0 0
0 106

有人有将NonStop SQLMP与IRIS连接的经验吗?

如果可能的话,我需要一些参考或技巧,实际上是与JDBC驱动程序连接的,以便互连并解决许多各种各样的问题,例如:

一些查询(不是很多)有空获取,可以正常工作,但没有要获取的内容,而且确定Select 语句是正确的。

0 1
0 84

大家好,

我正在创建WS做服务器用,但是当我要求WSDL时,提示错误因为找不到类。

我添加了以下说明:

set ^SYS("Security","CSP","AllowClass","MiProyecto.MiClaseWS","%SOAP.WebServiceInfo")=1 
set ^SYS("Security","CSP","AllowClass","MiProyecto.MiClaseWS","%SOAP.WebServiceInvoke")=1

我已经在WS安全配置中创建了一个入口

在“应用程序角色”选项卡中,我配置了%All权限

(图像中的命名空间“Samples”是出于安全原因)

如果我以以下方式调用服务,则http:// localhost:57772 / myproject / ws / MyProject.MiClassWS.cls? WSDL提示以下错误:

0 1
0 165
文章
· 四月 20, 2021 阅读大约需 13 分钟
第四章 缓存查询(一)

第四章 缓存查询(一)

系统自动维护已准备好的SQL语句(“查询”)的缓存。这允许重新执行SQL查询,而无需重复优化查询和开发查询计划的开销。缓存查询是在准备某些SQL语句时创建的。准备查询发生在运行时,而不是在编译包含SQL查询代码的例程时。通常,PREPARE紧跟在SQL语句的第一次执行之后,但在动态SQL中,可以准备查询而不执行它。后续执行会忽略PREPARE语句,转而访问缓存的查询。要强制对现有查询进行新的准备,必须清除缓存的查询。

所有SQL调用都会创建缓存查询,无论是在ObjectScript例程中调用还是在类方法中调用。
- 动态SQL、ODBC、JDBC和$SYSTEM.SQL.DDLImport()方法在准备查询时创建缓存查询。管理门户执行SQL接口、InterSystems SQL Shell和%SYSTEM.SQL.Execute()方法使用动态SQL,因此使用准备操作来创建缓存查询。

0 0
1 110
文章
· 四月 19, 2021 阅读大约需 11 分钟
第三章 优化表(二)

第三章 优化表(二)

调整表计算值

调优表操作根据表中的代表性数据计算和设置表统计信息:
- ExtentSize,它可能是表中的实际行数(行数),也可能不是。
- 表中每个属性(字段)的选择性。
可以选择性地阻止单个属性的选择性计算。
- 属性的离群选择性,其中一个值比其他值出现得更普遍。
有效的查询可以利用离群值优化。
- 标识某些属性特征的每个属性的注释。
- 每个属性的平均字段大小。
- 表的SQL Map NameBlockCountSource of BlockCount

0 0
0 95

Hi 亲爱的社区开发者们,福利来了!

在Global Masters,我们为 Expert, Ambassador and VIP levels(专家级、大使级和VIP级)的用户提供了更多奖励!

Apple AirPods

希望你们喜欢新奖品!

此外,你可以在奖励列表中看到"解锁获奖" 项目,根据提示完成相应目标后,便可解锁并申请奖品。

1 2
0 153