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

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

Лучше винчестер отформатировать!
...
Рейтинг: 0 / 0
08.08.2008, 16:09
    #35478938
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактор глобалов
Эх ё-оу! Не рискну...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
12.08.2008, 08:59
    #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
12.08.2008, 10:18
    #35482446
MaWr
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактор глобалов
Блок А.Н.<UNDEF>APIFil+6 *Pn1

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

Возьмите новую серверную часть...
...
Рейтинг: 0 / 0
12.08.2008, 13:52
    #35483076
Блок А.Н.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактор глобалов
Мне кажется веб-клиент удобнее.
Он точно функциональнее
...
Рейтинг: 0 / 0
12.08.2008, 13:58
    #35483094
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактор глобалов
Это ты еще наш редактор не видел...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
12.08.2008, 14:03
    #35483109
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактор глобалов
Конечно внешний вид не верх дизайна Но можно подключаться и к серверам... И с разными областями работать сразу...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
12.08.2008, 14:03
    #35483111
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактор глобалов
Выбрав область вперед по глобалам...
----------
Cache for Windows (x86-32) 2007.1.3 (Build 607) Wed Oct 17 2007 02:12:09 EDT
...
Рейтинг: 0 / 0
12.08.2008, 14:17
    #35483150
Блок А.Н.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактор глобалов
А списки и непечатные символы как? показывает дерево глобалов и историю поиска?
...
Рейтинг: 0 / 0
12.08.2008, 14:35
    #35483208
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактор глобалов
Блок А.Н.А списки и непечатные символы как?
Списки вот как показывает (см. картинку)...
...
Рейтинг: 0 / 0
12.08.2008, 14:39
    #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
12.08.2008, 15:37
    #35483378
DAiMor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактор глобалов
но можно включить отображение таких строк по другому
...
Рейтинг: 0 / 0
12.08.2008, 15:38
    #35483380
DAiMor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактор глобалов
или вот так
...
Рейтинг: 0 / 0
12.08.2008, 16:57
    #35483600
Блок А.Н.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактор глобалов
Хм, неплохо. А список в списке редактировать можно?
Как отображаются глобалы с большим числом подиндексов (например составные индексы классов)
...
Рейтинг: 0 / 0
12.08.2008, 17:05
    #35483627
Блок А.Н.
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактор глобалов
Можно ли указывать диапазон выбора узлов глобала с пропуском индексов типа
^temp(,1000:1010,"aaa")
?
...
Рейтинг: 0 / 0
12.08.2008, 20:21
    #35484028
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактор глобалов
Блок А.Н.А список в списке редактировать можно?
Сам не пробовал... Но врядли... Т.к. это только отображение. Все редактируется в нижней части окна и по нажатию Энтер сработает как команда СЕТ.
Блок А.Н.Как отображаются глобалы с большим числом подиндексов (например составные индексы классов)
Как "вход в каталог". В верхней части показывается имя "текущей глобальной переменной", даже если у этого узла нет значения...
...
Рейтинг: 0 / 0
12.08.2008, 20:24
    #35484031
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактор глобалов
Блок А.Н.Можно ли указывать диапазон выбора узлов глобала с пропуском индексов типа
^temp(,1000:1010,"aaa")
?
Нет. Показывается весь список узлов уровня... Но есть поиск - набрал что нужно, курсор устанавливается по "начинается" на то, что удовлетворило поиску.
Честно говоря нам такой вариант (с диапазоном) и не нужен был никогда...
...
Рейтинг: 0 / 0
12.08.2008, 20:27
    #35484034
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Редактор глобалов
Блок А.Н.А список в списке редактировать можно?
А наверное можно. Так или иначе попробовать надо...

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

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

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


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