- •Основы конфигурации
- •Понятие конфигурации
- •Понятие «метаданные»
- •Форма объекта метаданных
- •Основные виды объектов метаданных
- •Индивидуальный пользовательский интерфейс
- •Ведение списка пользовательских интерфейсов
- •Создание пользовательского интерфейса
- •Редактирование пользовательского интерфейса
- •Редактирование свойств пользовательского интерфейса
- •Редактор меню
- •Вызов редактора меню
- •Создание меню
- •Создание меню «вручную»
- •Удаление элемента меню
- •Создание меню с помощью Конструктора меню
- •Изменение структуры меню
- •Проверка созданного меню
- •Редактор панелей инструментов
- •Вызов редактора панелей инструментов
- •Создание новой панели инструментов
- •Свойства панели инструментов
- •Библиотека пиктограмм
- •Редактирование панели инструментов
- •Пользовательские права
- •Создание набора прав
- •Редактирование свойств набора прав
- •Определение прав
- •Редактор пользовательских прав
- •Назначение прав
- •Сравнительный анализ версий 8.0 и 7.7 «1с:Предприятие 8.0»
- •Преимущества по сравнению с "1с:Бухгалтерией 7.7"
- •Преимущества по сравнению с прикладным решением "1с:Зарплата и Кадры 7.7"
- •Литература
Понятие конфигурации
Конфигурацией в системе 1С:Предприятие называется совокупность трех взаимосвязанных составных частей:
структуры метаданных;
набора пользовательских интерфейсов;
набора прав.
Все три составные части конфигурации тесно связаны между собой и требуют, как правило, согласованного внесения изменений (особенно это касается пользовательских прав).
Так, назначение прав может выполняться только для существующих объектов метаданных (конкретных документов, журналов, справочников, отчетов). Добавление в структуру метаданных нового объекта должно сопровождаться внесением соответствующих изменений в права.
Команды, которые можно связать с элементами пользовательского интерфейса, управляют конкретными объектами метаданных. Очевидно, что нет смысла включать в пользовательский интерфейс команды по работе с информацией, доступ к которой пользователю запрещен.
Ниже рассмотрим эти три составные части, сделав акцент на создание пользовательского интерфейса и настройку набора прав.
Понятие «метаданные»
Основу концепции системы 1С:Предприятие составляет понятие метаданные. Под объектом метаданных в системе 1С:Предприятие понимается формальное описание группы понятий предметной области со сходными характеристиками и одинаковым предназначением.
Приведем такой пример. Объект метаданных «Справочник» в системе 1С:Предприятие предназначен для ведения списков однородных элементов данных — справочников, картотек, нормативных сборников и тому подобное. Использование объектов метаданных этого типа позволяет организовать ведение любых справочников, необходимых для автоматизации деятельности предприятия.
Каждый объект метаданных обладает уникальным набором свойств. Этот набор описан на уровне системы и не может быть изменен в процессе настройки конфигурации задачи.
Некоторые свойства из всего набора свойств, присущих объекту метаданных, доступны для редактирования и могут быть так или иначе изменены в процессе конфигурирования системы 1С:Предприятие. Целенаправленным изменением свойств объекта метаданных специалист, осуществляющий конфигурирование системы, может добиться требуемого поведения объекта при работе системы. Однако такие изменения не затрагивают сущности объекта и не позволяют добиться от него действий, не свойственных объектам данного типа.
Приведем такой пример. Объект метаданных «Константа» в системе 1С:Предприятие предназначен для хранения информации, которая не изменяется во времени или изменяется очень редко. Константа обладает следующим набором редактируемых свойств:
идентификатор — «имя» константы;
комментарий;
тип значения;
длина значения;
точность значения (для числовых констант);
периодичность.
В наиболее общем случае информация в константу заносится один раз (как, например, все то же название предприятия). Информацию, записанную в константу, можно многократно извлекать, просто указывая имя константы. Конкретное значение константы в этом случае несущественно, а наиболее важным является то, что константа сохранила когда-то записанное в нее значение и возвратила его.
Способность сохранять и возвращать значение — неотъемлемая особенность любой константы в системе 1С:Предприятие. Никакое редактирование свойств константы на эту способность не влияет.
