问题标签 [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.

0 投票
1 回答
428 浏览

intersystems-cache - 如何检查 %ZEN.proxyObject 是否在 Caché 对象脚本中具有属性?

如何正确检查某些 %ZEN.proxyObject 的对象是否具有特定属性?

就我而言,我有%ZEN.proxyObject实例。我的猜测是set p = $PROPERTY(object, "propertyName")$PROPERTY如果属性不存在则返回空字符串,但如果属性值为空字符串怎么办?

0 投票
1 回答
2273 浏览

intersystems-cache - 使用 Caché 对象脚本进行 Base64 编码和解码

是否有任何“内置”方法或方法可以在 Caché 中对/从 BASE64 字符串进行编码/解码?

0 投票
1 回答
204 浏览

intersystems-cache - 在 Caché 中使用 REST 时,阅读完整 POST 请求正文的最佳做法是什么?

具有以下 UrlMap:

读取完整请求正文的最佳(最简单?)方法是什么,没有字符串长度限制($$$MaxStringLength)或任何可能切断某些数据的方法?

就我而言,这样做的目的是将内容放入全局中。

0 投票
1 回答
51 浏览

intersystems-cache - 更新由基于类的向导生成的表单

我在这里学习教程。我创建了我的数据类并使用向导添加了一个名称属性。然后我使用向导创建了一个禅宗表单,在此期间我选择了上面创建的数据类。一切都很好。但是,我回去添加了一个额外的属性,longName在我的数据类中添加了一个附加属性。现在,由于生成的代码超过 300 行,我假设有一些方法可以根据更新的类重新生成它,但我不知道如何。

我最终确实从该XData Contents部分复制了下面的行并修改了值。它似乎运作良好,但我的问题仍然存在,有没有办法根据更新的类重新生成表单?

0 投票
1 回答
331 浏览

sonarqube - 任何人都将 SonarCube 与 ObjectScript 一起使用

我们使用 InterSystems Cache,它有一种称为 ObjectScript 的开发语言(有点像 VB)。

它有自己的 IDE,称为 Studio。

有没有人能够成功地将 SonarQube 与 Studio/ObjectScript 一起使用?

它没有插件。

谢谢你的帮助。

0 投票
2 回答
64 浏览

olap - 自定义向下钻取

晚上好。请告诉我如何编写自定义钻取。有城市(City),每个城市都有每天(例如:上个月)的出生人数(Amount),今天的值有空

以下是对汇总表的 MDX 查询示例:

行的名称是星期几(星期一,星期二...星期日) 第一列有值 - 一周中某一天所有城市的平均出生人数 第二列有值​​​​- 一周中所有城市的出生总数(即如果今天是星期三,则除星期一和星期二之外的所有天的值都将为空)

问题:我要在“Axis Options”的“Drilldown Expression”中写什么来双击,例如周二,它会显示周二的城市列表和出生人数!本周!没有具有平均值(第一列)和城市的列,其中这一天有 0 个出生的孩子。

下一级[City]中的城市名称。[H1]。[姓名]

谢谢你。

0 投票
2 回答
172 浏览

intersystems-cache - 如何获取知道数据库名称的数据库资源?

我有数据库名称。我需要获取数据库资源。如何?我看到的一种选择是执行Config.Databases:List查询并遍历结果,直到找到所需的名称。之后通过路径打开数据库并获取资源。

0 投票
3 回答
142 浏览

intersystems-cache - How to set up a default (root, /, index) WEB application in Caché?

Having the REST application set up, or having the index.html file displaying application under CSP Files directory, is it even possible to set this WEB application as a default one for the server?

In other words, how to display the application by querying http://localhost, but not http://localhost/AppName/ or http://localhost/index.html?

0 投票
1 回答
285 浏览

c# - Intersystems CACHESQL 数据库全局变量到 ODBC 或 cacheSQL 客户端

我有一个 Intersystems CacheSQL 数据库,我必须在 .net(VB 或 C#)中使用它。但问题是,大多数数据没有存储在 Intersystem 的 CacheSQL 中,而是存储在它的 GLOBALS 存储中(我认为是数组)。

GLOBALS 数组如下所示:

有没有办法将 Intersystems cacheSQL 中的 Database GLOBALS 调用到 VB.net 或 C#?

我正在使用 CACHE2010

0 投票
1 回答
216 浏览

vb.net - VisM 与 VB.net 连接“服务器接收超时”

我通过添加对 VisM.ocx 的引用并将其作为 activeX 控件添加到我的工具箱中,将 VisM 控件添加到 vb.net 中。

我在按钮中添加了以下代码:

但是,当我运行应用程序时,连接挂起,然后是一个显示“Server Receive Timed Out”的消息框。

我试过关闭我的防火墙,甚至我的防病毒软件。我将如何解决这个问题?另外,我正在尝试一种有效的方法来访问 VB.net 中的 GLOBALS 变量吗?