Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1С - теория.docx
Скачиваний:
5
Добавлен:
01.07.2025
Размер:
240 Кб
Скачать
☆

Понятие конфигурации

Конфигурацией в системе 1С:Предприятие называется совокуп­ность трех взаимосвязанных составных частей:

  • структуры метаданных;

  • набора пользовательских интерфейсов;

  • набора прав.

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

Так, назначение прав может выполняться только для существую­щих объектов метаданных (конкретных документов, журналов, спра­вочников, отчетов). Добавление в структуру метаданных нового объ­екта должно сопровождаться внесением соответствующих изменений в права.

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

Ниже рассмотрим эти три составные части, сделав акцент на создание пользовательского интерфейса и настройку набора прав.

Понятие «метаданные»

Основу концепции системы 1С:Предприятие составляет понятие метаданные. Под объектом метаданных в системе 1С:Предприятие понимается формальное описание группы понятий предметной области со сход­ными характеристиками и одинаковым предназначением.

Приведем такой пример. Объект метаданных «Справочник» в системе 1С:Предприятие предназначен для ведения списков одно­родных элементов данных — справочников, картотек, нормативных сборников и тому подобное. Использование объектов метаданных этого типа позволяет организовать ведение любых справочников, необходимых для автоматизации деятельности предприятия.

Каждый объект метаданных обладает уникальным набором свойств. Этот набор описан на уровне системы и не может быть из­менен в процессе настройки конфигурации задачи.

Некоторые свойства из всего набора свойств, присущих объекту метаданных, доступны для редактирования и могут быть так или иначе изменены в процессе конфигурирования системы 1С:Предприятие. Целенаправленным изменением свойств объекта метаданных специалист, осуществляющий конфигурирование систе­мы, может добиться требуемого поведения объекта при работе сис­темы. Однако такие изменения не затрагивают сущности объекта и не позволяют добиться от него действий, не свойственных объектам данного типа.

Приведем такой пример. Объект метаданных «Константа» в системе 1С:Предприятие предназначен для хранения информации, которая не изменяется во времени или изменяется очень редко. Константа обладает следующим набором редактируемых свойств:

  • идентификатор — «имя» константы;

  • комментарий;

  • тип значения;

  • длина значения;

  • точность значения (для числовых констант);

  • периодичность.

В наиболее общем случае информация в константу заносится один раз (как, например, все то же название предприятия). Инфор­мацию, записанную в константу, можно многократно извлекать, про­сто указывая имя константы. Конкретное значение константы в этом случае несущественно, а наиболее важным является то, что констан­та сохранила когда-то записанное в нее значение и возвратила его.

Способность сохранять и возвращать значение — неотъемлемая особенность любой константы в системе 1С:Предприятие. Никакое редактирование свойств константы на эту способность не влияет.