问题标签 [intersystems]
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-cache - 如何使用 Intersystems Cache 在 Windows 系统中截屏?
如何使用跨系统缓存在windows系统中截屏?
intersystems-cache - 如何从系统间缓存中调用一个简单的 java 程序?
我看过inter-systems cache的文档描述了调用其他编程函数,如c、Java。任何人都可以通过简单的Java示例帮助我理解这样做的方式。
intersystems-cache - 将复杂类型属性的值保存在 Zen 页面中
我试图保留 Zen Page 属性的值,这是一个复杂类型的数组,但我没有成功。当我在这个数组中设置一个对象并且我这样做时的方法完成时,数组被清除。例如,当我将属性作为 %String 的数组时,同样的情况不会发生。
这是我的 Zen Page 的代码:
这是我的复杂类型类的代码:
测试 Zen 页面,当我单击“填充数组”按钮时,我在 ValueArray 属性的数组中设置了一个对象。然后我显示数组元素编号。当我单击“显示数组”按钮时,我注意到 ValueArray 属性的数组不再具有该对象。
有没有办法将对象保留在 ValueArray 属性的数组中?或者保留值的独特方法是将它们保存在持久对象中?
提前致谢。
sql - 如何使用 CacheParameter 将 DBNull.Value 传递给 DB
sql是这样的:
select * from Person where Name is ?
当查询更改为where Name = ?
并设置了 DBNull.Value 以外的值时,则没有错误。
intersystems-cache - 我可以在缓存中为映射全局创建触发器吗?
我需要创建一个触发器函数,每当我向表中插入或删除数据时都会调用该函数。内部缓存将数据保存在全局中。以相反的方式,我可以直接将数据添加到全局,我可以在表中查看它。当我使用 SQL 语句(插入)插入数据时,触发器功能工作正常。但是当我直接添加到全局时它无法调用。那么,当我直接将数据添加到全局时,如何使触发器被调用。而是使用查询添加它(插入表)。
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 - 系统间缓存:查询具有另一表数据类型的列的表
我需要使用什么表示法从表类型的字段(基本上是字段内的嵌入表)中提取特定/所有行和字段信息?
intersystems-cache - Ensemble/CachObjectscript 中的文件监听器
我是新来的乐团。我想知道,Cache/Ensemble 中是否有类似 filesystemwatcher 的东西。(注意:filesystemwatcher 在 .Net 中)
我的要求如下,我的 Ensemble 制作(业务流程)会将文件放入文件夹中,在该文件夹中,Windows 服务将处理该文件并将该文件替换为新文件。
我的业务流程应该等到新文件在文件夹中可用并开始恢复流程。
请让我知道这在 Ensemble 中是否可行。
sql - 系统间缓存编码查询
嗨,上面的查询已被以前的员工保留,我正在试图弄清楚“->”是什么意思,任何人都可以帮助我。
intersystems-cache - 从 Java 连接到系统间缓存时出现问题
我正在尝试编写一个示例以从 Java 类连接到 Intersystems Cache。我正在使用来自 Intersystems Cache 的 eXtreme Data Objects 框架。这是源代码 -
当我运行这个类时,我看到以下异常 -
lc_conn::connect_device 返回 Db_err: 来源: lc_conn::connect() 消息: lc_conn::connect: CacheSecureStart 返回 -15:
你能帮忙解决这个问题吗?
这是审计表的详细信息 -