Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1C_ПрикладноеПрограммирование8.doc
Скачиваний:
42
Добавлен:
22.09.2019
Размер:
51.67 Mб
Скачать

1.3 Инструменты разработки

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

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

Ниже будут последовательно описаны основные инструменты разработки, доступные в режиме «Конфигуратор».

1.3.1 Дерево конфигурации

Дерево конфигурации представляет собой иерархический список всех объектов конфигурации. Раскрыв любую ветвь дерева, можно получить список объектов данного вида, например, список справочников. Если затем раскрыть любой справочник, то увидим его структуру и подчиненные объекты – формы, макеты и т.д.

При первоначальном создании конфигурации исходное дерево не пусто. Для облегчения работы разработчика «все из чего состоит конфигурация» собрано в несколько отдельных групп, и эти группы уже помещены в дерево. Так, в группе «Общие|Языки» имеется элемент «Русский», что означает, что конфигуратор использует русскоязычный интерфейс.

На рис. 1.5 показано дерево конфигурации, которое позволяет создавать и удалять объекты конфигурации, менять их порядок, копировать и переносить объекты, фильтровать объекты по подсистемам.

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

1.3.2 Палитра свойств

Важный инструмент разработчика — это палитра свойств текущего объекта. Состав свойств динамически меняется в зависимости от того, на каком объекте установлен курсор. Свойства есть у всей конфигурации в целом, у каждого объекта конфигурации или его части, а также экранной формы, элементов управления и т.д. В свойствах настраиваются основные характеристики объекта, его внешний вид и некоторые аспекты поведения. Например, на рис. 1.6 показаны основные свойства конфигурации.

Рис. 1.5 Дерево конфигурации

Каждый из объектов в этом дереве имеет свой набор свойств. Для того чтобы его увидеть, необходимо сначала выделить какой-либо из объектов в дереве, а затем нажать правую кнопку мыши. В открывшемся контекстном меню следует выбрать пункт «Свойства». Сразу после этого будет открыто окно «Свойства». Рассмотрим работу с этим окном на примере изменения свойств самой Конфигурации как объекта дерева.

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

Обратите внимание на то, что все свойства сгруппированы. Для данного объекта таких групп четыре: «Основные», «Представление», «Разработка» и «Справочная информация» (рис. 1.6).

Заметим, что состав групп и свойств для каждого из объектов конфигурации был заранее определен еще на этапе разработки программной части системы 1С:Предприятие 8. Этот состав не может быть изменен пользователем (или настройщиком системы), но мы можем в Конфигураторе указать конкретные значения для каждого из свойств, определяя тем самым его поведение в режиме «1С:Предприятие».

Рис. 1.6 Свойства конфигурации