
- •Клиент-серверный вариант работы системы «1с: предприятие» методические указания
- •Часть 1
- •Краткие теоретические сведения
- •Лабораторная работа № 1. Информационная база. Конфигурация. Справочники
- •2.1. Создание информационной базы
- •2.1.1. Создание новой информационной базы
- •2.1.2. Работа в режиме Конфигуратор
- •2.1.3. Подсистемы
- •2.1.4. Панель разделов прикладного решения
- •2.2. Справочники
- •2.2.1. Общие понятия
- •2.2.2. Создание «простого» справочника
- •Справочник с табличной частью
- •Иерархический справочник
- •2.2.5. Справочник с предопределенными элементами
- •2.2.6. Предопределенные элементы
- •Основная конфигурация и конфигурация базы данных
- •Контрольные вопросы
- •3. Лабораторная работа № 2. Документы
- •Объект конфигурации «Документ»
- •Оперативное и неоперативное проведение
- •Типообразующие объекты
- •Документ ПриходнаяНакладная
- •Именование объектов вида «Справочник» и «Документ»
- •Автоматический пересчет суммы в строках документа
- •Обработчик события
- •Процедура для обработки нескольких
- •Документ «Оказание услуги»
- •10. Контрольные вопросы
- •Часть 1
- •394026 Воронеж, Московский просп., 14
Основная конфигурация и конфигурация базы данных
Конфигурация, предназначенная для разработчика, называется основной конфигурацией (или просто конфигурацией). Эта конфигурация, которую редактировали в конфигураторе на занятии.
Конфигурация, с которой работают пользователи, называется конфигурацией базы данных.
Основную конфигурацию можно редактировать. Конфигурацию БД редактировать нельзя, можно лишь только произвести обновление конфигурации БД на основе основной конфигурации.
В общем случае информационная база (ИБ) 1С:Предприятия может хранить более двух конфигураций: основную конфигурацию, конфигурацию БД, несколько конфигураций поставщиков. Кроме того, вне конфигурации может существовать хранилище, в котором находится конфигурация, предназначенная для групповой разработки. Вне ИБ может существовать некоторое количество файлов конфигураций, в том числе файлы новой поставки.
Хранилище конфигурации содержит конфигурацию, предназначенную для групповой разработки. Она хранится не в виде единой конфигурации, а в виде отдельных объектов в разрезе версий конфигураций. Таким образом, можно получить из хранилища конфигурацию любой версии.
Между этими видами конфигураций существует возможность сравнения и обновления. В этом случае легко запутаться, и название Основная конфигурация отражает конечную цель всех изменений.
Внутреннее разделение на две конфигурации может позволить внести изменения, не прерывая работы пользователей, поскольку изменения вносятся в основную конфигурацию, с которой пользователи не работают. Такое обновление называется динамическим.
В момент обновления конфигурации БД система создает в БД те структуры хранения данных, которые мы описали в виде объектов конфигурации.
Обычные элементы справочника пользователь добавляет в ту структуру данных, которую создала система на основе объекта конфигурации Справочник. Предопределенные элементы этого справочника система добавляет в эту структуру сама, на основе все того же описания этой структуры, которым является объект конфигурации Справочник.
Рис. 3. Структура конфигурации
Контрольные вопросы
Каково назначение системы «1С:Предприятие»?
Для чего используются разные режимы запуска системы «1С:Предприятие»?
Что такое окно редактирования объекта конфигурации и в чем его отличие от палитры свойств?
Что такое дерево объектов конфигурации?
Что такое объекты конфигурации?
Как можно добавить новый объект Конфигурации?
Как запустить 1С:Предприятие в режиме отладки?
Для чего используется объект конфигурации «Подсистема»?
Для чего предназначен объект конфигурации «Справочник»?
Как создать объект конфигурации «Справочник» и описать его структуру?
Как добавить новые элементы в справочник?
Для чего используются реквизиты и табличные части справочника?
Зачем нужны иерархические справочники, и что такое родитель?
Зачем нужны подчиненные справочники, и что такое владелец?
Что такое предопределенные элементы?
Чем с позиций конфигурации отличаются обычные элементы справочника от предопределенных элементов?
Как пользователь может отличить обычные элементы от предопределенных элементов?
Что такое быстрый выбор, и когда его использовать?
Как отобразить справочник и определить его представление в различных разделах интерфейса приложения?
Зачем нужна основная конфигурация и конфигурация базы данных?