Обновление RAC GUI

СВК
Published

Вышла новая версия Rac-GUI за номером 1.1.0 выпуск 1.

Добавлены горячие клавиши для всех операций

Insert - добавление нового
Delete - удаление текущего раздела (сущности)
Control-Enter -  редактирование текущего раздела (сущности)
Control-Q - выход из программы
F1 - вызов дилога помощи
  • Добавлена кнопка вызова помощи по программе.
  • Добавлена часть переводов для полей таблиц
  • Добавлены новый опции для команд rac
  • Конгфиги теперь расположены согласно стандарта XDG (существующие перенесутся автоматическии)
  • Изменён формат файла настроек серверов. Теперь доступны настройки пользователя и пароля для доступа к каждой информационной базе.
  • При первом запуске список ИБ автоматически сохраняется при выходе из программы (если предварительно щёлкнуть мышой в дереве на соответсвующий кластер). Либо файл можно создать вручную.

Формат файла настроект серверов похож на JSON, но представляет собой несколько TCL-словарей вложенных друг в друга. Обязательными значениями являются адрес хоста, номер порта и путь к RAC. Остальные настройки опциональны.

Опции сервера:

name - наименование сервера
rac_cmd - полный путь к утилите rac
agent_user - имя администратора агента кластера
agent_pwd  - пароль администратора агента кластера

Опции кластера:

cluster_name - наименование кластера
cluster_user - имя администратора кластера
cluster_pwd - пароль администратора кластера

Опции инф. базы:

infobase_name - наименование ИБ
infobase_user - имя пользователя ИБ
infobase_pwd - пароль пользователя ИБ

Адреса хостов, номера портов, идентификаторы кластеров и ИБ должны соответствовать реальным.

Пример настроек:

localhost:1545 {
   name "Локальный сервер"
   rac_cmd "/opt/1C/v8.3/x86_64/rac"
   agent_user ""
   agent_pwd ""
       clusters {
           3ed9081a-c5b0-11e9-cf8a-1c1b0d94027e {
           cluster_name "eeee"
       }
       4581a966-a6bf-11e9-3c95-1c1b0d94027e {
           cluster_name "Локальный кластер"
           cluster_user ""
           cluster_pwd ""
           infobases {
               1e1d1cea-b856-11e9-748a-1c1b0d94027e {
                   infobase_name "wewe"
                   infobase_user "ibuser"
                   infobase_pwd "ibpwd"
               }
               0129b2b2-b8d6-11e9-748a-1c1b0d94027e {
                   infobase_name "testdb"
                   infobase_user "testdb2-user"
                   infobase_pwd "testdb2-pwd"
               }
               cac80302-b855-11e9-748a-1c1b0d94027e {
                   infobase_name "testdb"
               }
           }
       }
   }
}
192.168.125.145:1545 {
   name "Test"
   rac_cmd /opt/1C/v8.3/x86_64/rac"
   clusters {
   }
}
1c-srv:1545 {
   name "Cервер для бухгалтерии"
   rac_cmd "/opt/1C/v8.3.13_1644/x86_64/rac"
   clusters {
   }
}

Скачать новую версию можно в разделе "Программы".