问题标签 [intersystems-cache-studio]
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 - 更新由基于类的向导生成的表单
我在这里学习教程。我创建了我的数据类并使用向导添加了一个名称属性。然后我使用向导创建了一个禅宗表单,在此期间我选择了上面创建的数据类。一切都很好。但是,我回去添加了一个额外的属性,longName
在我的数据类中添加了一个附加属性。现在,由于生成的代码超过 300 行,我假设有一些方法可以根据更新的类重新生成它,但我不知道如何。
我最终确实从该XData Contents
部分复制了下面的行并修改了值。它似乎运作良好,但我的问题仍然存在,有没有办法根据更新的类重新生成表单?
intersystems-cache - 循环内的字符计数
不是像我在下面的代码中那样使用硬编码调用,是否可以在 For 循环中使用 WRITE 命令来打印每个字符的使用次数?下面是我写的内容,它会给我“A = n”,但我想要的是“A = n”,“B = n”等,而不是硬编码。
intersystems-cache - 系统间缓存中两个日期时间戳之间的差异
我想找出两个日期时间戳之间的小时数和分钟数。
例如,如果
我希望它输出为 49:30(49 小时和 30 分钟)我无法找到解决此问题的方法。
到目前为止我所拥有的:
感谢您的帮助。
intersystems-cache - 在选择语句中显示 %ROWCOUNT 值
SQL 语句中的结果如何%ROWCOUNT
显示。
例子
我希望rowCount
结果集中返回的每一行都有一个
前任
svn - Subversion 命令在 OS shell 命令行中有效,但在 IDE 中无效
我已经使用 TortoiseSVN 组织了我的存储库。在创建文件结构时,我小心翼翼地只使用了 svn 命令。现在所有 Subversion 命令都在命令行中运行,但不在我的 IDE(Intersystems Cache Studio)中。基本上,我正在尝试为我的 IDE 编写一个插件,以便在 Studio 中使用 Subversion。尝试将 Subversion 集成到我的 IDE 中,例如 Subversive,但用于 Cache Studio。这发生在将我的代码重新组织到目录中之后。例如在命令行中,svn info 和 svn status 以及所有其他命令都可以完美运行。所有 Subversion 命令都在命令提示符下工作!
但是,在我的 IDE 中,svn info 输出此错误:
svn:警告:W155010:找不到节点“E:\elive2016\sourcecontrol\storage\XMLManager.xml”。svn: E200009: 无法显示所有目标的信息,因为某些目标不存在
并且 svn status 输出相同的错误:
svn:警告:W155010:找不到节点“E:\elive2016\sourcecontrol\storage\XMLManager.xml”。 svn: E200009: 无法显示所有目标的信息,因为某些目标不存在。
除了 svnadmin create 之外,没有任何 Subversion 命令可以在 IDE 中工作。相同的命令在命令提示符下运行良好。我运行 Windows 10、InterSystems Cache Studio 2016 和 Subversion 1.8.12。请问有什么帮助吗?
intersystems - 远程连接缓存实例(csession)
有没有办法远程连接到缓存实例(csession)?
假设系统间在一个容器上,我想csession
在本地机器上的远程服务器上使用,有没有办法(没有直接 ssh)来运行缓存实例?
我正在寻找这些步骤的替代方法:
1- scp 将缓存脚本放入框中
2- SSH进入盒子
3-在盒子上运行 csesion
任何评论都非常感谢
intersystems-cache - 系统间缓存:和 类中的错误:如何解决和避免?
class
我在Intersystems Cache中有一个
globals
根据调用它的用户写入记录- 迭代
globals
并将结果放在 astring
- 通过将上述结果写入记事本文件
FILE
但是,部分代码总是返回<FRAMESTACK>
错误。
在他们的文档中搜索显示:
该例程对 Do、For、Xecute、New 或用户编写的函数有太多嵌套调用。
如果你想知道为什么我使用一个违反 SOLID 的类,那是因为当我尝试通过##class()
一个方法调用其他方法时,我遇到了错误<COMMAND>
。因此,我将代码放入我需要的方法中,并将它们混合在一个方法中。
有没有办法在 CLASS 中正确调用类 METHOD ?
关于 FrameStack 错误,究竟有多少是太多?我该如何避免这种情况?
编辑:按要求编码
}
在这里,在制作全局变量的部分之后,我迭代了总记录数RRCTR
,以将所述全局变量的一部分放入单个字符串中。
Globals 已成功创建,但未创建任何文件。为什么是这样?运行时,它<COMMAND>
显示为错误
intersystems-cache - 当文件被系统间缓存写出时,Linux摆脱了回车
使用 Intersystems 缓存并将文件写入 unix 服务器,在 WordPad++ 中打开时,缺少回车,但换行仍然存在。我们的进程在 Windows 中有效,但由于某种原因在 Unix 中无效。
intersystems-cache - Web 应用程序开发中的 InterSystems Cache ObjectScript 与 Java
最近,我的项目经理要求我从事 InterSystems Cache ObjectScript 的工作。早些时候,我曾经担任 Java 开发人员 (J2EE)。所以我的问题是缓存与java有什么不同。比较会很棒。
c# - 如何过滤存储过程调用返回的记录?
我正在尝试使用存储过程在我的 WinFomrs 应用程序中搜索用户。我有这个代码:
但这不起作用,因为我GetAllUsers
的 DAL 中没有where
语句,因为我使用了存储过程而不是常规 SQL 语句,所以我该如何解决这个问题,伙计们?
这是我的 BAL:
顺便说一句,我没有使用 SQL,我为我的数据库使用 Caché 编程语言,但它也有一个存储过程。
我修好了伙计们
我在搜索按钮中所做的是这个
而不是这个
并且
这就是我在 DAL 中所做的