В документации Intersystems Property Keywords Aliases
находится не указано в качестве ключевого слова. Однако в студии, если я наберу
Property Tst As %String [
всплывающее окно с псевдонимами и заполняет его
Property Tst As %String [ Aliases =
Единственный способ, которым я его скомпилировал, это
Aliases = { "some value?" } ];
Итак, как используется Aliases
?
ОБНОВЛЕНИЕ: я знаю, что сделал это в обратном порядке, нашел функцию, затем искал проблему, но я нашел вариант использования. Если вы являетесь пользователем ансамбля, средство просмотра сообщений отображает сообщение только в том случае, если его «действительный» xml, то есть без пробелов в именах тегов xml. Однако ваш объект должен иметь пробел в имени свойства,
Property "Due Date?" As %String;
вы можете сделать следующее
Property "DueDate" As %String [ Aliases = {Due Date} ];
и по-прежнему ссылаться на свойство по старому имени obj."Due Date?"
, позволяя сообщению отображаться в средстве просмотра и сохраняя старый «народный язык».