powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Специальные внутренние переменные
3 сообщений из 3, страница 1 из 1
Специальные внутренние переменные
    #33096381
Valeriu
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Господа здравствуйте !!!

В MSM-е существуют так называемые внутренние переменные от $0 до $9
которые используются для создания пользовательских команд или функций.
Как я понял в Cache' они не существуют.
Чем и как их можно заменить, ведь при переходе с MSM на Cache' придется
попотеть если такой замены не будет ???!!!

Спасибо.
...
Рейтинг: 0 / 0
Специальные внутренние переменные
    #33096723
Maksim UM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
заменить можно на обычные переменные начинающиеся с %
а вообще, в доке неплохо все описано:
http://127.0.0.1:1972/csp/docbook/DocBook.UI.Page.cls?KEY=GMSM_convert#GMSM_convert_msmunique_preproc
...
Рейтинг: 0 / 0
Специальные внутренние переменные
    #33096893
Фотография ну я
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В некоторых случаях это решаемо.
Вот вариант msm:
d label(123,456,789)
label()
w $0,!,$1,!,$2,!,$3,!

вариант cache:
d label(123,456,789)
label(args...)
w args,!,args(1),!,args(2),!,args(3),!
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Специальные внутренние переменные
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]