Запуск комплекса СМАРТ |
Пред. Начало След. |
Запуск комплекса осуществляется исполнительным файлом Keysystems.Budget.exe : - через кнопку на рабочем столе ОС Windows «Пуск — Все программы — Кейсистемс — Бюджет-СМАРТ» ; - или запуском ярлыка на рабочем столе, Откроется окно регистрации, в котором нужно указать имя пользователя и пароль. По кнопке "Параметры" в окне регистрации отобразяться дополнительные параметры запуска приложения, разбитые на вкладки, которые следует настроить/проверить при первом запуске программы.
В зависимости от разрядности ОС Windows Keysystems.Budget.exe автоматически запускается в нужном режиме: x86 для 32-рязрядной ОС, и x64 для 64-разрядной ОС.
Если применяется сервис приложений (см вкладку "Соединение" в окне входа в комплекс), то при запуске осуществляется проверка соответствия версий клиентской части на компьютере пользователя и версия сервиса приложений: при несовпадении версий запуск программы невозможен, о чём будет выведено соответствующее сообщение.
Контроль соответствия версий можно смягчить в файле конфигурации web.config сервиса приложений в параметре: <add Key="VersionMismatchDisallow" Value="false"/> Значение по умолчанию "true" - т.е. обязательное совпадение версий клиента и сервиса приложений.
В заголовке окна выводится: наименование комплекса и либо имя базы (с версией) и имя пользователя либо имя профиля.
Вкладка Регистрация
По умолчанию, повторный вход под тем же логином невозможен - сообщение "Пользователь уже работает в комплексе" - пока не будет закрыт стандартными средствами (меню "Выход") предыдущий сеанс работы. Если соединение зависло по каким-либо причинам (пользователь не может закрыть соединение с сервером базы данных), администратору следует удалить этого пользователя из пула соединений. Поведение при повторном входа по логину и паролю (без сертификата) можно изменить в настройке "Сбрасывать существующее соединение в пуле при входе в комплекс". При входе по сертификату повторный вход возможен всегда, при этом соединение предыдущего сеанса этого пользователя отключается автоматически.
Вкладка Соединение
Вкладка Обновления
Забыли пароль? По ссылке "Забыли пароль" пользователь может восстановить возможность войти в программу. Необходимые условия:
Механизм восстановления: а) Пользователь жмёт ссылку "Забыли пароль?": открывается окно "Изменение забытого пароля", в котором нажать кнопку "Отправить запрос на изменение пароля". б) Пользователю будет отправлено сообщение на его email, содержащее ссылку: эту ссылку надо скопировать и вставить в окне "Изменение забытого пароля". в) Пользователь в окне "Изменение забытого пароля" нажать кнопку "Изменить пароль". Если ссылка вставлена верная, то пользователю будет предложено ввести новый пароль.
Ключи командной строки При запуске приложения можно указывать ключи командной строки:
/noupdate Используется в том случае, когда нужно запретить приложению автоматически обновляться при запуске, несмотря на включенную настройку автоматического обновления.
profile:"<имя_профиля>" Ключ используется для указания имени профиля, который будет применен при запуске приложения. Это означает, что параметры подключения (имя пользователя, имя сервера, база данных, способ подключения и др.), которые были заданы при создании указанного профиля, будут установлены в соответствующие поля в окне регистрации при запуске приложения. Пример использования: в окне управления профилями (см. вкладку "Регистрация") выбрать нужный профиль и нажать кнопку «Создать ярлык». На рабочем столе Windows будет создан ярлык, в параметрах которого будет указан данный ключ с выбранным профилем.
/autorun - автоматически войти в комплекс при запуске приложения. Должен быть отключен выбор доступных комплексов при запуске приложения (Меню Настройки: НАСТРОЙКИ \ Доступ \ Показывать окно выбора комплексов при входе). /user:<логин> - имя пользователя комплекса. /passw:<пароль> - пароль пользователя комплекса. Если пароль отсутствует, то после двоеточия ничего не указывать. Например: Keysystems.Budget.exe /noupdate /user:xadmin /passw:r34!ee6 /autorun В этом примере для пользователя xadmin должен быть отключен запрос доступных комплексов.
/appdata:<путь> Данный ключ используется для указания пути, по которому находится рабочий каталог программы со служебными данными (настройки приложения, журнал ошибок, пользовательские закладки и др.). Он может быть использован для работы на одном компьютере нескольких копий (нескольких версий) приложения, настройки которых не должны пересекаться. Если ключ не указан, служебные данные по умолчанию хранятся в следующих каталогах:
где: <Имя пользователя> - имя пользователя Windows; <Имя продукта> - название комплекса (например, для ПК «Бюджет-СМАРТ» это будет «Бюджет-КС»). Пример использования ключа в ярлыке запуска: Keysystems.Budget.exe /appdata:"C:\temp\budgetsmart\" . Для открытия рабочей папки в проводнике следует в окне входа в комплекс нажать Ctrl+H.
/home Открытие проводника Windows с рабочей папкой программы. При этом: сам комплекс не запускается, и наличие параметра /appdata не учитывается.
/tools Открывается пустое окно программы, доступно только главное меню. Применяется для использования всевозможных утилит: видеорегистрация, управление базами, панель инструментов разработчика и т.п.
/noeffects Отключает визуальные эффекты приложения, реализованные стилями Windows, что уменьшает требования к ОЗУ.
Keysystems.Budget.config Файл конфигурации клиента накомпьютере пользователя. Некоторые ключи:
<add Key="DataBase" Value="budjet_20" /> - имя базы данных, <add Key="Server" Value="budjet\sql2019" /> - имя сервера СУБД, <add Key="AppServer" Value="https://depfin:80/budgetsmart/" /> - путь к сервису приложений (который указывается на вкладе "Соединение" окна входа в комплекс).
<add Key="UpdateDataSource" Value="UpdateServer" /> - источник обновлений клиента "Сервис обновлений". <add Key="UpdateServerAddress" Value="https://depfin/updateservice/" /> - адрес сервиса обновлений. <add Key="UpdateMode" Value="OnStartup" /> - автоматически проверять наличие обновлений на сервере при входе в комплекс.
|