Справочный материал

Программа запуска

Описаны программа запуска BAS и интерактивная программа запуска, режимы работы системы и алгоритмы запуска без параметров или с указанием информационной базы.. Общая информация. Режимы работы системы. Общая информация. Общая информация. Запуск без параметров. Запуск с указанием информационной базы. Интерактивная программа запуска

Центральный модуль запуска направляет карточку информационной базы синим маршрутом к соответствующей клиентской программе.

Общая информация

Режимы работы системы

Общая информация

Общая информация

Запуск без параметров

Запуск с указанием информационной базы

Интерактивная программа запуска

 

Общая информация

Для Windows

При установке системы в меню Пуск – Программы будет создана следующая структура (для ОС Windows 10):

BAF
BAF (папка)
    BAF (A.B.C.D)
    Тонкий клиент (A.B.C.D)
    Толстый клиент (A.B.C.D)
    Kонфигуратор (A.B.C.D)
    ReadMe - Дополнительная информация
    Регистрация утилиты администрирования серверов (A.B.C.D)
    Серверы BAF (A.B.C.D)
    Запуск сервера (A.B.C.D)
    Установка драйвера защиты
    Удаление драйвера защиты

В приведенном списке:

Пункты

Назначение

BAF

Запуск программы запуска (1cestart)

BAF (A.B.C.D)

Запуск интерактивной программы запуска (1cv8s)

BAF тонкий клиент (A.B.C.D)

Запуск системы в режиме тонкого клиента

BAF толстый клиент (A.B.C.D)

Запуск системы в режиме толстого клиента

Конфигуратор

Запуск системы в режиме Конфигуратор.

Установка драйвера защиты

Запуск установки драйвера защиты

Удаление драйвера защиты

Запуск удаления драйвера защиты

ReadMe – Дополнительная информация

Дополнительная информация, не вошедшая в документацию

Серверы BAF (A.B.C.D)

Утилита администрирования кластера серверов, если установлены компоненты доступа к кластеру серверов

Запуск сервера (A.B.C.D)

Запуск сервера как службы, если при установке сервера был установлен флажок Установить сервер BAF как сервис Windows, или как прикладной программы в противном случае. Приостановка сервера в этом случае выполняется закрытием обычной прикладной программы

Регистрация утилиты администрирования серверов (A.B.C.D)

Выполняет регистрацию утилиты администрирования серверов (radmin.dll) конкретной версии, после чего с помощью утилиты администрирования можно подключаться к серверам этой версии

В этой таблице:

  • Указание имени любой программы без указания версии означает, что будет использоваться программа или файл из версии, установленной последней в хронологическом порядке.
  • Указание рядом с именем программы конструкции вида (A.B.C.D) означает, что в меню будет столько строк, сколько установлено версий, при этом A.B.C.D является полным номером установленной версии. Например, если установлены две версии: 8.3.16.1669 и 8.3.16.1969, то в меню будет две строки Тонкий клиент (8.3.16.1669) и Тонкий клиент (8.3.16.1969).
  • Если установлена 64-разрядная версия системы, в названии папки и записей в этой папке будет присутствовать строка x86-64.
  • Если сервер системы установлен в режиме «для пользователя», он не сможет работать в режиме ОС Windows.

Для ОС Linux

При установке системы в меню программ оконного менеджера будут созданы следующие ссылки на программы:

BAF A.B.C.D
BAF A.B.C.D - Тонкий клиент
BAF A.B.C.D - Толстый клиент

В приведенном списке:

Пункты

Назначение

BAF A.B.C.D

Запуск интерактивной программы запуска (1cv8s) версии A.B.C.D

BAF A.B.C.D – тонкий клиент

Запуск системы в режиме тонкого клиента для версии A.B.C.D

BAF A.B.C.D – толстый клиент

Запуск системы в режиме толстого клиента для версии A.B.C.D

Режимы работы системы

Система может работать в одном из следующих режимов:

Режим работы

Описание

Конфигуратор

Режим конфигурирования системы. Позволяет редактировать структуры данных, обновлять конфигурацию, формировать список пользователей системы с назначением прав доступа для работы в системе, а также выгружать и загружать данные

BAF

Клиентская часть системы. На основе структур данных, форм и алгоритмов обработки данных, описанных в конфигурации, выполняется ввод и обработка информации: работа со справочниками, документами, отчетами и т. п.

Клиентская часть системы, в свою очередь, может использоваться в трех вариантах:

  • тонкий клиент – программный файл 1cv8c;
  • веб-клиент – программный файл отсутствует, его роль выполняет веб-браузер;
  • толстый клиент – программный файл 1cv8.

Толстый клиент может работать с конфигурациями, написанными для предыдущих версий системы, а также с конфигурациями, написанными в режиме управляемого приложения.

Тонкий и веб-клиенты могут работать только с конфигурациями, написанными в режиме управляемого приложения.

Общая информация

Запустить систему в любом режиме можно несколькими способами:

  • с помощью программы запуска (1cestart) – рекомендуемый способ;
  • с помощью интерактивной программы запуска (1cv8s);
  • с помощью программного файла толстого (1cv8) или тонкого (1cv8c) клиента конкретной версии системы;
  • с помощью веб-браузера (только веб-клиент).

Для запуска системы используются конфигурационные файлы:

  • локальный конфигурационный файл – 1cestart.cfg;
  • локальный конфигурационный файл для всех пользователей – 1cestart.cfg;
  • общий конфигурационный файл – 1cescmn.cfg, кроме ОС Linux.

Способы запуска описаны ниже.

Общая информация

Программа запуска позволяет запускать все виды клиентских прикладных программ: толстый клиент, тонкий клиент, веб-клиент и конфигуратор.

Программу запуска можно запустить без параметров или с указанием ссылки на конкретную информационную базу.

Если на клиентском компьютере установлена ОС Windows, то:

  • Программа запуска также может располагаться на сетевом ресурсе, поскольку для ее работы не требуются дополнительные программные компоненты, и позволяет выполнять как первоначальную установку системы на компьютер, так и установку новых версий системы. Если программа запуска находит общий конфигурационный файл в каталоге, из которого она запущена, ссылка на этот файл записывается в параметр CommonCfgLocation локального конфигурационного файла.
  • При установке системы с помощью программы запуска может появиться предложение перезагрузить операционную систему.

Запуск без параметров

Если программа запуска запущена без указания параметров, используется следующий алгоритм запуска:

  • При запуске с сетевого диска выполняется поиск общего конфигурационного файла в каталоге запуска. В случае успеха считываются параметры этого файла.
  • Выполняется поиск локального конфигурационного файла 1cestart.cfg как в каталогах расположения конфигурационных файлов, используемых в режиме установки «для компьютера», так и в каталогах, используемых в режиме установки «для пользователя». В случае успеха считываются параметры этого файла.
  • Выполняется поиск установленных версий платформы в соответствии с данными, полученными из параметров InstalledLocation конфигурационных файлов. Если этот параметр не указан в конфигурационных файлах, запуск прекращается с выводом сообщения об ошибке.
  • Определяется максимальный номер установленной версии системы.
  • Определяется максимальный номер версии, доступной для установки, в каталогах, полученных из параметров DistributiveLocation конфигурационных файлов.
  • Если для установки доступна версия с большим номером, выполняется автоматическая установка новой версии с параметрами, полученными из параметров InstallComponents конфигурационных файлов. Если этот параметр не указан, устанавливаются тонкий клиент, толстый клиент и компоненты доступа к серверам BAF.

Выбор режима установки зависит от прав текущего пользователя.

  • Запускается интерактивная программа запуска из каталога версии с максимальным номером, имеющейся или установленной на предыдущем шаге. Запуск выполняется с указанием параметра /AppAutoCheckVersion.

Запуск с указанием информационной базы

Если программа запуска запущена с указанием имени информационной базы (параметр /IBName), используется следующий алгоритм запуска:

  • Считываются параметры из локального (1cestart.cfg) и общего (1cescmn.cfg) конфигурационных файлов.
  • Формируется общий список информационных баз из локального списка баз (файл ibases.v8i) и параметров CommonInfoBases конфигурационных файлов.
  • Если указанное имя информационной базы не найдено в этом списке, запуск прекращается с выводом сообщения об ошибке.
  • Если обнаружена информационная база с указанным именем, определяются параметры запуска из свойств информационной базы и запускается соответствующий клиент с заданными параметрами. Из свойств информационной базы определяются следующие параметры:

    • вид клиента;
    • номер версии, необходимый для работы;
    • другие параметры, хранящиеся в свойствах информационной базы.
  • Запуск выполняется с указанием параметра /AppAutoCheckVersion.

Интерактивная программа запуска

Общая информация

Программа запуска позволяет запускать все виды клиентских прикладных программ: толстый клиент, тонкий клиент, веб-клиент и конфигуратор.

Интерактивная программа запуска использует в своей работе некоторые компоненты системы, поэтому последующий запуск клиентской прикладной программы версии, равной версии интерактивной программы запуска, происходит быстрее, чем отдельный запуск программного файла конкретного клиента. Интерактивную программу запуска можно запустить как интерактивно, так и с помощью программы запуска.

При первом запуске интерактивная программа запуска формирует единый список информационных баз, который хранится в файле ibases.v8i. В этот список попадают информационные базы всех версий системы. Перенос списка информационных баз устаревших версий в этот список сопровождается запросом. Дальнейшее обновление списка баз не предусмотрено. При первом запуске также выполняется поиск каталогов шаблонов конфигураций предыдущих версий, а найденные пути хранятся в параметре ConfigurationTemplatesLocation файла 1cestart.cfg. Используемый файл 1cestart.cfg зависит от места запуска интерактивной программы запуска.

Интерактивную программу запуска можно запустить без параметров или с указанием ссылки на конкретную информационную базу.

Запуск без параметров

При вызове интерактивной программы запуска без параметров открывается окно выбора информационной базы.

После выбора конкретной информационной базы интерактивная программа запуска использует следующий алгоритм:

  • Если интерактивная программа запуска запущена программой запуска или в интерактивном режиме, с указанием параметра /AppAutoCheckVersion+ или без него:

    • определяется нужная версия для запуска информационной базы и выполняется поиск файлов этой версии;
    • если конкретная версия системы не установлена на компьютере и ее невозможно установить, запуск прекращается с выводом сообщения об ошибке;
    • затем определяется вариант клиента и другие параметры запуска и выполняется попытка запуска нужного клиента с необходимыми параметрами из каталога версии, в том числе с параметром /AppAutoCheckVersion;
    • если в каталоге версии нет нужного клиента, запуск прекращается с выводом сообщения об ошибке.
  • Если интерактивная программа запуска запущена из каталога конкретной версии с указанием параметра /AppAutoCheckVersion, то:

    • для запуска используются программные файлы только той версии, из каталога которой запущена интерактивная программа запуска;
    • если в запускаемой информационной базе задан автоматический выбор типа клиента, запускается тонкий клиент с передачей ему параметра /AppAutoCheckMode.

Запуск с параметрами

Запуск интерактивной программы запуска с параметром, указывающим на конкретную информационную базу (параметр /IBName), не отличается от запуска программы запуска.

Записаться по телефону