Все-таки, мне непонятно, для чего нужно использовать
X++:
SysGlobalCache globalCache = infolog.objectOnServer() ?
appl.globalCache() : infolog.globalCache();
и
X++:
infoLog.globalCache().set(ClassStr(SpeechEngine), 0, ret);
appl.globalCache().set(ClassStr(SpeechEngine), 0, ret);
если все-равно объект должен создаваться
исключительно на клиенте. Ведь можно избавиться от одной проверки и одного лишнего выкладывания объекта в серверный кэш.
Да, там еще
Код:
CLASS #SpeechEngine
Id 41399
PROPERTIES
Name #SpeechEngine
Extends #
RunOn #Called from
ENDPROPERTIES