Запуск конфигуратора в пакетном режиме.
Утилита позволяет создать файл (в формате *.prm) для запуска конфигуратора в пакетном режиме, более того возможно создание ярлыка запуска 1С:Предприятия для выполнения пакетного режима, а также осуществить пробный запуск 1С:Предприятия в пакетном режиме.
Пакетный режим — это режим выполнения программой заданной
пользователем последовательности действий без его, пользователя,
непосредственного участия. Строго говоря, работа в пакетном режиме начинается с
того, что 1С:Предприятие запускается с определенными ключами (в которых указан
файл пакетного режима), при этом возможны выполнения следующих действий:
выгрузка и сохранение данных,
Структуру файла пакетного режима выглядит следующим образом:
[секция]
параметр = значение
Файл пакетного режима насчитывает пять следующих секций:
[General]
// отвечает за общие параметры пакетного
режима
[CheckAndRepair] // отвечает за тестирование и исправление
ИБ
[UnloadData] //
отвечает за выгрузку данных
[SaveData] // отвечает за сохранение
данных
Общая структура файла с конкретным описанием представлена в следующей таблице:
Секция [General] — Данная секция предназначена для описания общих параметров пакетного режима и необходимости выполнения отдельных функций.
| Параметр |
Пояснение |
|
Output = Имя_файла |
Указывает файл, в который будет
дополнительно направляться вывод записей о выполняемых действиях в
пакетном режиме. Имя файла может указываться как абсолютным путем, так и
относительно каталога, в котором расположен файл параметров. Формат файла
дополнительного вывода совпадает с форматом вывода в журнал регистрации.
Если параметр не указан, то дополнительный вывод производиться не будет. В
любом случае вывод производится в журнал
регистрации |
|
Quit =
Значение |
Указывает, нужно ли завершать
выполнение Конфигуратора после выполнения действий пакетного
режима. Если задано Y или 1, после
выполнения действий пакетного режима, программа будет завершена, а если 0
или N, то нет. Если параметр не задан, то
программа будет завершена. |
|
CheckAndRepair =
Значение |
Указывает, нужно ли выполнять
тестирование и исправление информационной базы. Если задано Y или 1, тестирование и
исправление будет выполняться, а если 0 или N, то
нет. Если параметр не задан, то
тестирование и исправление выполняться не
будет. |
|
UnloadData =
Значение |
Указывает, нужно ли выполнять
выгрузку информационной базы. Если задано Y или 1, выгрузка будет
выполняться, а если 0 или N, то нет. Если параметр не задан, то выгрузка
выполняться не будет. |
|
SaveData = Значение |
Указывает, нужно ли выполнять
сохранение информационной базы. Если задано Y илPђ n=top width=425>
Параметр указывает, следует ли
производить проверку физической целостности таблиц информационной
базы. Если задано Y или 1, проверка будет
производиться, если N или 0, то нет. Если параметр не задан, проверка
будет производиться. |
|
Reindex = Значение |
Параметр указывает, следует ли
производить реиндексацию таблиц информационной базы. Если задано Y или 1, реиндексация
будет производиться, если N или 0, то нет. Если параметр не задан,
реиндексация будет производиться. Если установлен режим исправления,
то рекомендуется установить и режим
реиндексации. |
|
LogicalIntegrity =
Значение |
Параметр указывает, следует ли
производить проверку логической целостности таблиц информационной
базы. Если задано Y или 1, проверка будет
производиться, если N или 0, то нет. Если параметр не задан, проверка
будет производиться. |
|
RecalcSecondaries =
Значение |
Параметр указывает, следует ли
производить обновление (пересчет) вторичных данных информационной базы, то
есть служебных данных, которые могут быть рассчитаны на основании другой
информации, хранящейся в информационной базе. Если задано Y или 1, обновление
будет производиться, если N или 0 — то нет. Если параметр не задан, обновление
будет производиться. |
|
RecalcTotals = Значение |
Параметр указывает, следует ли
производить пересчет итогов бухгалтерского и оперативного
учета. Если задано Y или 1, пересчет будет
производиться, если N или 0 — то нет. Если параметр не задан, пересчет
будет производиться. |
Pack = Значениe |
Параметр указывает, следует ли
производить упаковку таблиц информационной базы, то есть освобождать место
занятое удаленными записями. Если задано Y или 1, упаковка будет
производиться, если N или 0, то нет. Если параметр не задан, упаковка не
будет производиться. Данный параметр имеет смысл, только
если данные хранятся в формате DBF/CDX. |
|
SkipUnresolved =
Значение |
Параметр указывает, следует ли
пропускать неразрешенные ссылки, или их следует
исправлять. Если задано Y или 1, неразрешенные
ссылки будет только диагностироваться, если N или 0, то ссылки будут
разрешаться способом, задаваемым параметром CreateForUnresolved (см.
ниже). Если параметр не задан, ссылки
будут исправляться. Параметр имеет смысл только, если
проводится тестирование и исправление информационной
базы. |
|
CreateForUnresolved =
Значение |
Параметр указывает способ
разрешения неразрешенных ссылок. Если задано Y или 1, для
неразрешенной ссылки будет создан объект соответствующего типа, если N или
0, то ссылка будет очищена. Если параметр не задан, будет
создан объект. Параметр имеет смысл только, если
проводится тестирование и исправление информационной
базы. |
|
Reconstruct =
Значение |
Параметр указывает способ
исправления информационной базы в случае, когда данные объекта частично
потеряны. Если задано Y или 1, будет создан объект, заполненный имеющимися
данными, если N или 0, то данные объекта будут
удалены. Если параметр не задан, будет
создан объект. Параметр имеет смысл только, если
проводится тестирование и исправление информационной
базы. |
Секция [UnloadData] — Данная секция предназначена для
описания выполнения выгрузки данных информационной базы.
|
Параметр |
Пояснение |
|
UnloadToFile = Имя_Файла |
Параметр указывает имя файла
переноса данных, в который будет производиться выгрузка. Может задаваться
как абсолютно, так и относительно того каталога, в котором размещается
файл параметров. Параметр должен быть задан
обязательно. |
|
IncludeUserDef = Значение |
Параметр указывает должен ли в файл
переноса данных включаться список пользователей. Если задано Y или 1, то список
пользователей будет включен в файл переноса, если 0 или N, то
нет. Если параметр не задан, то список
будет включен в файл переноса. |
|
Password = Пароль |
Параметр задает пароль, которым
будет закрыт файл переноса данных. Если параметр не задан, то файл
переноса не будет закрыт
паролем. |
Секция [SaveData] — Данная
секция предназначена для описания выполнения сохранения данных информационной
базы.
|
Параметр |
Пояснение |
|
SaveToFile =
Имя_Файла |
Параметр указывает имя файла, в
который будет производиться сохранение данных. Может задаваться как
абсолютно, так и относительно того каталога, в котором размещается файл
параметров. Параметр должен быть задан
обязательно. |
|
FileList = Список
сохраняемых файлов |
Задается как перечисление имен
файлов, разделенных пробелами или запятыми. Длинные имена файлов,
содержащие пробелы должны заключаться в кавычки "". В именах файлов могут
использоваться символы «*» для обозначения групп
файлов. Если параметр не задан, то список
сохраняемых файлов будет взят из файла 1CV7FILE.LST, так же как и в случае
выполнения сохранения из пункта меню
«Администрирование». |
Примечания