问题标签 [intersystems-ensemble]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
intersystems-ensemble - 在 when 条件下使用“In”
好的,所以我想确定 MSA 1 中的一个值是否在字符串列表中。我有
这不起作用,那应该是什么?
intersystems - 检查 DTL 中字段是否为空的最佳方法
对于非重复字段。如何编写仅在字段为空时才执行的 If。
即来源。{PID:19}
我在 if 中尝试了 source.{PID:19} = "" 和 source.{PID:19} '= "" (有真假),但都没有奏效。
intersystems-ensemble - Ensemble 中排队消息的最大存储容量是多少
请任何人都可以告诉 Ensemble 中排队消息的最大存储容量是多少。请尽快提供帮助
intersystems-cache - 集成运行时全局锁
当我尝试启动 Ensemble 制作时,出现以下错误:
错误 ErrCanNotAcquireRuntimeLock:无法在超时“10”内获取 Ensemble 运行时全局锁
我想我将禁用所有服务、进程和操作并单独重新启动它们以查看哪个导致错误,但是我对生产采取的任何操作都需要很长时间,然后返回相同的错误。
谷歌搜索这个问题并没有产生多少,有什么想法吗?
syntax - 在 Caché ObjectScript 中,什么是“别名”属性关键字
在 Intersystems 属性关键字文档 Aliases
下未列为关键字。但是,如果我在工作室中输入
Property Tst As %String [
下拉列表弹出别名并填充
Property Tst As %String [ Aliases =
我编译它的唯一方法是
Aliases = { "some value?" } ];
那么,如何Aliases
使用呢?
更新:我知道我是倒着做的,找到了一个功能然后寻找问题,但我找到了一个用例。如果您是 ensemble 用户,则消息查看器仅显示消息“有效”的 xml,即 xml 标记名称中没有空格。但是,您的对象必须在属性名称中有空格,
Property "Due Date?" As %String;
您可以执行以下操作
Property "DueDate" As %String [ Aliases = {Due Date} ];
并且仍然通过旧名称引用该属性obj."Due Date?"
,允许消息显示在查看器中并保留旧的“白话”。
intersystems-cache - Ensemble/CachObjectscript 中的文件监听器
我是新来的乐团。我想知道,Cache/Ensemble 中是否有类似 filesystemwatcher 的东西。(注意:filesystemwatcher 在 .Net 中)
我的要求如下,我的 Ensemble 制作(业务流程)会将文件放入文件夹中,在该文件夹中,Windows 服务将处理该文件并将该文件替换为新文件。
我的业务流程应该等到新文件在文件夹中可用并开始恢复流程。
请让我知道这在 Ensemble 中是否可行。
intersystems-ensemble - 文件中大数据的数据转换
我是 ensemble 的新手,并且对数据转换有一个澄清。
我有2个模式如下,
和另一个模式,
现在有一个传入的文本文件,其中包含根据第一个模式(“|”分隔)的 1000 条记录,如下所示,
像这样在输入文件中有 1000 条记录
我的要求是根据第二个模式转换它(即分隔地址)并存储在文件中,例如,
我实施的一种解决方案是遍历文件中的每一行,并将地址中的 , 替换为“|”。
我的问题是,我们是否可以通过 DTL 做到这一点。如果答案是肯定的,我们如何使用 DTL 遍历 1000 条记录。
DTL会不会很耗时?因为我们需要加载模式然后进行转换。
请帮忙。
intersystems-cache - 使用 XEP 的系统间缓存
我正在尝试从 Intersystems Cache 安装附带的 Samples 命名空间中提取数据。具体来说,我正在尝试使用 XEP 检索 Sample.Company 全局数据。为了实现这一点,我创建了这样的 Sample.Company 类 -
XEP 相关代码如下所示 -
当我尝试执行上述类的 fetch() 方法时,我看到以下异常 -
我得到了简单的字符串示例。这是否意味着,我们无法使用 XEP 读取现有数据?如果我们可以阅读,可以请一些帮助我解决上述问题吗?提前致谢。
intersystems-cache - 系统间缓存中的 lcbjni
我们在 AIX 上安装了 Intersystems Cache 2010.2.3.702.0.10761。当我运行 eXtreme - Globals API 程序时,我看到了与 LCBJNI 相关的错误。
Cache 2010.2.3.702.0.10761 有 lcbjni 吗?如果是这样,我在哪里可以找到。请帮忙
intersystems-ensemble - FTP 操作后检查目录中的文件
我目前有两个自定义业务操作脚本,用于检测一个或多个文件是否已被 ftped。如果作业成功,则会发送一封电子邮件。
我正在检查目录是否为空,如果是,请发送一封电子邮件,让用户知道没有找到任何文件。
我认为这将在入站服务上完成,但无法完全弄清楚代码。