powered by simpleCommunicator - 2.0.59     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Редактор глобалов
22 сообщений из 22, страница 1 из 1
Редактор глобалов
    #35478739
MaWr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет!
Периодически здесь возникают вопросы о просмотре/редактировании глобалов.
Когда-то был написан редактор "для себя". Конечно много еще можно сделать и улучшить, но, наверное, руки до него уже никогда не дойдут. Выкладываю как есть. Может кому-то и пригодится.
Для работы нужен Cache direct (или установленный клиент cache). Работаем в основном под 5.0.ХХ. На версиях младше 5.0 не проверялся. на версиях старше 5.0.ХХ запускается, но промышленно не работаем, поэтому о глюках на этих версиях не знаю. серверная часть не % поэтому или восстанавлиать в каждую область или маппировать. Работает только с областями (с базами - нет).
Лежит здесь:
http://marunovv.mail333.com/GRED.zip

Пожелания и предложения скорее всего рассматриваться не будут... :)
...
Рейтинг: 0 / 0
Редактор глобалов
    #35478861
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Руки помыть перед началом установки? Запугал насмерть такой инструкцией...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
Редактор глобалов
    #35478910
MaWr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
krvsaРуки помыть перед началом установки? Запугал насмерть такой инструкцией...

Лучше винчестер отформатировать!
...
Рейтинг: 0 / 0
Редактор глобалов
    #35478938
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Эх ё-оу! Не рискну...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
Редактор глобалов
    #35482316
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cache for Windows (x86-32) 2008.1.1 (Build 578) Thu Jun 26 2008 16:38:28 EDT

Ошибка
<UNDEF>APIFil+6 *Pn1
...
Рейтинг: 0 / 0
Редактор глобалов
    #35482446
MaWr
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Блок А.Н.<UNDEF>APIFil+6 *Pn1

У меня уже сформировалась дурная привычка :-)

Возьмите новую серверную часть...
...
Рейтинг: 0 / 0
Редактор глобалов
    #35483076
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне кажется веб-клиент удобнее.
Он точно функциональнее
...
Рейтинг: 0 / 0
Редактор глобалов
    #35483094
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это ты еще наш редактор не видел...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
Редактор глобалов
    #35483109
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно внешний вид не верх дизайна Но можно подключаться и к серверам... И с разными областями работать сразу...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
Редактор глобалов
    #35483111
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Выбрав область вперед по глобалам...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
Редактор глобалов
    #35483150
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А списки и непечатные символы как? показывает дерево глобалов и историю поиска?
...
Рейтинг: 0 / 0
Редактор глобалов
    #35483208
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок А.Н.А списки и непечатные символы как?
Списки вот как показывает (см. картинку)...
...
Рейтинг: 0 / 0
Редактор глобалов
    #35483216
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
После вот таких команд

Код: plaintext
1.
VERS>k ^tmp
VERS>f i= 1 : 1 : 30  s ^tmp=$g(^tmp)_$c(i)
Вона че показал...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
Редактор глобалов
    #35483378
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
но можно включить отображение таких строк по другому
...
Рейтинг: 0 / 0
Редактор глобалов
    #35483380
Фотография DAiMor
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
или вот так
...
Рейтинг: 0 / 0
Редактор глобалов
    #35483600
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Хм, неплохо. А список в списке редактировать можно?
Как отображаются глобалы с большим числом подиндексов (например составные индексы классов)
...
Рейтинг: 0 / 0
Редактор глобалов
    #35483627
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ли указывать диапазон выбора узлов глобала с пропуском индексов типа
^temp(,1000:1010,"aaa")
?
...
Рейтинг: 0 / 0
Редактор глобалов
    #35484028
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок А.Н.А список в списке редактировать можно?
Сам не пробовал... Но врядли... Т.к. это только отображение. Все редактируется в нижней части окна и по нажатию Энтер сработает как команда СЕТ.
Блок А.Н.Как отображаются глобалы с большим числом подиндексов (например составные индексы классов)
Как "вход в каталог". В верхней части показывается имя "текущей глобальной переменной", даже если у этого узла нет значения...
...
Рейтинг: 0 / 0
Редактор глобалов
    #35484031
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок А.Н.Можно ли указывать диапазон выбора узлов глобала с пропуском индексов типа
^temp(,1000:1010,"aaa")
?
Нет. Показывается весь список узлов уровня... Но есть поиск - набрал что нужно, курсор устанавливается по "начинается" на то, что удовлетворило поиску.
Честно говоря нам такой вариант (с диапазоном) и не нужен был никогда...
...
Рейтинг: 0 / 0
Редактор глобалов
    #35484034
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Блок А.Н.А список в списке редактировать можно?
А наверное можно. Так или иначе попробовать надо...

P.S. А ты извращенец...
...
Рейтинг: 0 / 0
Редактор глобалов
    #35484279
Блок А.Н.
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Неправда :-)
Просто приходилось.

И поиск с диапазонами тоже использовал, хоть и редко.
А уж поиск с пропуском индексов - постоянно (когда работал с глобалами).
И такие вещи - типа найти все вершины второго уровня для дерева глобалов - постоянная задача.
В том числе, когда в них нет данных.

Кстати просмотрщик и каше 4 и каше 5 все это умеет делать
...
Рейтинг: 0 / 0
Редактор глобалов
    #35484346
Фотография krvsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проверил редактирование списка в списке - работает
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Caché, Ensemble, DeepSee, MiniM, IRIS, GT.M [игнор отключен] [закрыт для гостей] / Редактор глобалов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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