Under Intersystems Property Keywords documentation Aliases
未列为关键字。但是,如果我输入
Property Tst As %String [
下拉列表弹出别名并用
填充 Property Tst As %String [ Aliases =
我编译它的唯一方法是
Aliases = { "some value?" } ];
那么,Aliases
是如何使用的?
更新:我知道我向后做了这个,发现一个功能然后找了一个问题,但我找到了一个用例。如果您是一个整体用户,则消息查看器仅在其有效" ish xml时显示该消息,即xml标记名称中没有空格。但是,您的对象必须在属性名称中包含空格
Property "Due Date?" As %String;
您可以执行以下操作
Property "DueDate" As %String [ Aliases = {Due Date} ];
仍然使用旧名称obj."Due Date?"
引用该属性,允许该消息显示在查看器中并保留旧的"白话'。
答案 0 :(得分:2)
编辑:它确实有效,但语法是
Property Name As %String [ Aliases = {name2} ];
所以,没有引号。
你想在这里实现什么?
答案 1 :(得分:1)
我认为根本没有使用它。因为在文档或代码中没有任何关于它的参考。