Вопрос. Назначение конфигуратора
Конфигуратор это подсистема 1С:Предприятие используемая для настройки и программирования в среде 1С: Предприятие. Файл конфигурации имеет имя «1cv7.md». Окно конфигурации состоит из трех закладок: «Метаданные», «Интерфейсы» и «Права».
Закладка Метаданные – это данные о данных, т.е. информация о:
структуре информационных баз данных: справочников, документов и т.д.;
формы диалогов и списков;
таблицы отчетов;
программные модули, в которых на встроенном языке описываются алгоритмы функционирования системы.
В закладке «интерфейсы» происходит создание и настройка интерфейсов пользователей. Интерфейс состоит из двух частей: меню и инструментальной панели. У интерфейса может быть подчиненный интерфейс, который получается из родительского интерфейса перечислением доступных пунктов меню и кнопок.
В закладке «права» задаются наборы прав доступа к информационным объектам, определенным в закладке «метаданные».
Ввод пользователей системы производится в конфигураторе в меню «Администрирование/Пользователи». У каждого пользователя задается набор прав, интерфейс и пароль (по умолчанию пароля нет).
В меню «Администрирование» есть пункты для сохранения, загрузки и тестирования информационной базы. При сохранении выполняется сжатие баз данных и файла конфигурации в архив с расширением «zip». При восстановлении данных происходит обратная операция, – из файла архива происходит распаковка баз данных и файла конфигурации.
Сохранение и восстановление производят с целью создания резервных копий и для переноса данных с одного компьютера на другой (целиком).
Тестирование и исправление информационных баз производится в случае, когда имеются ошибки в базах данных, связанные, как правило, с системными сбоями (выключение питания, зависание программы и т.д.)
2 вопрос. Характеристика встроенного языка системы 1С:Предприятие . Встроенный язык предназначен для описания (на стадии разработки конфигурации) алгоритмов функционирования прикладной задачи.
Язык представляет собой предметно-ориентированный язык программирования, специально разработанный с учетом возможности его применения не только профессиональными программистами. В частности, все операторы языка имеют как русское, так и англоязычное написание, которые можно использовать одновременно в одном исходном тексте. Основной язык, описываемый в данной книге — русский, однако для каждого оператора языка приводится его англоязычный синоним.
При своей относительной простоте язык обладает некоторыми объектно-ориентированными возможностями, например, правила доступа к атрибутам и методам специализированных типов данных (документам, справочникам и т. п.) подобны свойствам и методам объектов, используемых в других объектно-ориентированных языках. Однако специализированные типы данных не могут определяться средствами самого языка, а задаются в визуальном режиме конфигуратора.
Типизация переменных в языке не жесткая, т. е. тип переменной определяется ее значением. Переменные не обязательно объявлять в явном виде. Неявным определением переменной является ее первое упоминание в левой части оператора присваивания. Возможно также явное объявление переменных при помощи соответствующего оператора. Допускается применение массивов.