Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности

Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
14.10.2009, 10:39
|
|||
|---|---|---|---|
программный маппинг программ и пакетов |
|||
|
#18+
Добрый день. Можно ли (если да, то как) программно настроить отображение программы или пакета в область, не заходя в портал управления системой и не правя файл cpf? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.10.2009, 11:35
|
|||
|---|---|---|---|
|
|||
программный маппинг программ и пакетов |
|||
|
#18+
Смотрим описание класса Config.Configuration в области %SYS, а именно метода ModifyNamespace. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.10.2009, 12:19
|
|||
|---|---|---|---|
|
|||
программный маппинг программ и пакетов |
|||
|
#18+
Если интересует отображение отдельных глобалей/пакетов, то документированного решения не нашел. Однако, в классе %CSP.UI.System.MappingsAPI есть ряд интересных функций с открытым кодом, например, CopyNamespaceMappings. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.10.2009, 13:58
|
|||
|---|---|---|---|
программный маппинг программ и пакетов |
|||
|
#18+
Уголок разработчика на сайте InterSystems . Документ Краткое описание API конфигурирования для Cache 5.1 Вадим ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
14.10.2009, 17:53
|
|||
|---|---|---|---|
программный маппинг программ и пакетов |
|||
|
#18+
VadimF, В описании api есть только способ отображения глобалов. Нужно программно настроить отображение именно классов и программ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.10.2009, 11:11
|
|||
|---|---|---|---|
|
|||
программный маппинг программ и пакетов |
|||
|
#18+
neznau, м.б. пригодится: zn "%SYS" set cfg=##class(Config.UI.API).OpenConfiguration() do cfg.Storage.ClearClassMappingsEx("NS1") set sc=cfg.Storage.AddClassMappingEx("NS1","user","NS") // В области NS1 добавить // отображение пакета из области NS set sc=cfg.%Save() Далее надо перезапустить Cache ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.10.2009, 11:15
|
|||
|---|---|---|---|
|
|||
программный маппинг программ и пакетов |
|||
|
#18+
В догонку - отображается пакет user. do cfg.Storage.ClearClassMappingsEx("NS1") - вычищает прежний маппинг - это можно не делать, естественно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.10.2009, 11:41
|
|||
|---|---|---|---|
|
|||
программный маппинг программ и пакетов |
|||
|
#18+
Ivan.Kokov set sc=cfg.%Save() Далее надо перезапустить Cache Вроде можно без перезапуска: Код: plaintext 1. 2. 3. 4. 5. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.10.2009, 12:45
|
|||
|---|---|---|---|
|
|||
программный маппинг программ и пакетов |
|||
|
#18+
Turk, Я так тоже подумал, но у меня почему-то не получилось без перезапуска :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
15.10.2009, 15:16
|
|||
|---|---|---|---|
программный маппинг программ и пакетов |
|||
|
#18+
Ivan.Kokov, то что надо. спасибо! :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=39&tablet=1&tid=1558357]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
139ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
59ms |
get tp. blocked users: |
1ms |
| others: | 256ms |
| total: | 504ms |

| 0 / 0 |
