|
Работа в 1С 8
Задайте длину наименования 30 символов. У каждого справочника есть уже заранее заданные два поля Код и Наименование. Вы можете редактировать длину наименования, длину кода, а также тип кода: Числовой/Текстовый. Закройте окно структуры справочника Должности и сохраните конфигурацию. Создадим справочник Сотрудники (рисунок 3.1.3). Задайте имя справочника (идентификатор) Сотрудники. Задайте длину наименования 100 символов. В наименовании у нас будет храниться ФИО сотрудника. Кол–во уровней установите 2. Справочник будет двухуровневым, то есть сотрудники будут объединяться в группы, например: администрация, служащие и т.д., а каждая группа уже будет содержать конкретные данные на сотрудников. Рисунок
3.1.3 В этом справочнике у нас будет еще одно поле (реквизит, атрибут) Должность. Список реквизитов сейчас пустой. Нажмите кнопку Новый, откроется окно редактирования свойств реквизита (рисунок 3.1.4). Рисунок
3.1.4 Задайте имя реквизита Должность. Укажите тип реквизита из выпадающего списка Справочник.Должности, который мы создали раньше. Это говорит о том, что значения данного реквизита будут выбираться из справочника Должности. Нажмите ОК. Аналогичным образом создайте реквизит Оклад (тип Число, Точность 2 знака после запятой) – рисунок 3.1.5: Рисунок
3.1.5 Создайте реквизиты ДатаПриема и ДатаУвольнения (тип Дата). Сохраните конфигурацию. Запустите 1С в режиме Предприятие. Откройте справочник Должности. Для этого в меню Операции выберите пункт Справочники, а в появившемся окне – Должности. Откроется окно справочника. Заполните в нем несколько строк (рисунок 3.1.6), пользуясь кнопками на панели управления окна (при наведении курсора мыши появляется подсказка). Рисунок
3.1.6 Обратите внимание, что коды присваиваются автоматически, хотя их можно редактировать. При этом необходимо соблюдать уникальность кодов. Параметры уникальности можно настраивать в конфигураторе, например можно ее вообще отключить, если она не нужна. По умолчанию установлена сортировка по Наименованию. Это позволяет набрать первые буквы названия должности, и курсор автоматически перейдет на нужную должность. Можно установить и другой тип сортировки: по коду или по реквизиту. Для этого нужно щелкнуть правой кнопкой и выбрать Сортировка. Закройте справочник Должности и откройте справочник Сотрудники. С помощью кнопок на панели инструментов окна создайте две группы: Администрация и Служащие (рисунок 3.1.7). Рисунок
3.1.7 Обратите внимание, у групп можно вводить и редактировать только реквизит Наименование и они помечаются слева значками . Чтобы открыть группу, например, для просмотра или редактирования списка сотрудников нужно дважды щелкнуть на этом значке левой кнопкой мыши (то же самое для закрытия группы). Откройте группу Администрация и заведите нескольких сотрудников (рисунок 3.1.8). Например, Иванов – директор, Петров – Бухгалтер. Заметьте, что при указании должности открывается справочник Должности. Для выбора должности вам нужно два раза на нее щелкнуть. Сами элементы справочника помечаются значком . Рисунок
3.1.8 Закройте данную группу и откройте группу Служащие, введите сотрудников, например, Сидоров – Программист. 3.2 Создание окна для ввода элементов справочника Каждый справочник может иметь одну или несколько экранных форм (окон) для ввода элементов справочника. По умолчанию создается форма списка, в которую помещаются в виде таблицы все поля (реквизиты) справочника (рисунки 3.1.6, 3.1.7). В общем случае, в левой колонке такой таблицы выводится код элемента справочника, затем – наименование, и, наконец, дополнительные колонки, связанные с дополнительными реквизитами справочника. Редактировать конкретный элемент справочника – изменять его наименование, значения дополнительных реквизитов и так далее, – можно двумя способами: непосредственно в ячейках таблицы справочника либо в специально созданном диалоге. Для работы с формами справочника служат управляющие элементы, расположенные в нижней части окна редактирования Справочник (рисунок 3.1.3). Реквизит Редактировать устанавливает способ редактирования элемента справочника: в списке, в диалоге, обоими способами. Для просмотра справочник всегда выдается в виде таблицы. Система 1С: Предприятие предоставляет возможность просмотра и редактирования элементов справочника двумя различными способами. Если для реквизита Редактировать выбрано значение В списке, то редактирование кода, наименования и реквизитов элемента справочника будет проводиться непосредственно в ячейках таблицы справочника. Такое представление удобно тем, что можно видеть сразу несколько строк справочника, и вполне приемлемо для справочников, имеющих небольшое количество полей. С другой стороны, если таблица справочника имеет много вспомогательных колонок, при просмотре не всегда удается показать их на экране все сразу – потребуется горизонтально прокручивать окно справочника. В этом случае можно использовать режим редактирования в диалоге. Если выбрана установка Редактировать – В диалоге, то для редактирования будет вызываться специально разработанный диалог, куда будет помещаться информация из текущей строки справочника. Редактирование в диалоге удобно тем, что видны сразу все реквизиты выбранного элемента справочника. Кроме того, в информационных полях диалога можно вывести разнообразную дополнительную информацию из других справочников, регистров, журналов и так далее. Выберите установку Редактировать – В диалоге. При установке Редактировать – Обоими способами выбор конкретного способа редактирования – в таблице или в диалоге – будет производиться конечным пользователем при работе с системой 1С:Предприятие. Опция Одна форма для элемента и группы устанавливает использование одной формы при редактировании и элемента справочника, и заголовка группы. В этом случае будет использоваться форма элемента справочника. Для создания экранных форм служат кнопки в нижней части окна (рисунок 3.1.3): Форма элемента – вызывает редактор форм для редактирования формы элемента справочника. Формы группы – если опция Одна форма для элемента и группы отключена, то для ввода группы в справочник можно создать специальную форму. Для создания формы группы используется комплексный редактор форм, который вызывается на экран нажатием кнопки Форма группы. Формы списка – служит для вызова на экран диалога Формы списков и для редактирования уже существующих форм списка справочника. Создадим экранную форму для ввода элемента справочника. В окне Конфигурация на вкладке Метаданных нажмем на знак + рядом с объектом Справочники, откроется список существующих справочников (рисунок 3.2.1). Если нажать на + рядом со справочником Сотрудники, откроется список созданных нами полей справочника (напоминаем, что поля Код и Наименование создаются автоматически). Рисунок 3.2.1 Дважды щелкните левой кнопкой мыши на названии справочника Сотрудники и в появившемся окне нажмите кнопку Форма элемента. На экране появиться окно Форма элемента с тремя вкладами: Диалог (служит для создания самой экранной формы), Модуль (для создания программного модуля справочника), Таблица (для создания печатной формы). Поверх этого окна находится окно Размещение реквизитов Справочника, которое служит для вставки в окно создаваемого диалога элементов диалога (полей справочника), связанных с объектами метаданных, это окно появляется только один раз при создании новой экранной формы. Можно помещать на форму не все поля справочника, например, если некоторые из них вычисляются в зависимости от каких–либо условий. Для этого достаточно убрать «галочку» слева от названия поля. Опция Вставлять имя служит для автоматической вставки названий полей справочника, в качестве имени используется имя поля, имена затем можно изменить (рисунок 3.2.2). Рисунок 3.2.2 Нажмите кнопку Вставить окна Размещение реквизитов Справочника. В окне Форма элемента на вкладке Диалог система автоматически расположила поля справочника и их названия (рисунок 3.2.3). Рисунок 3.2.3 Обратите внимание, что справа от полей даты находится пиктограмма , она позволить вводить дату из календаря, хотя это можно делать и вручную. А справа от поля Должности находится пиктограмма , которая позволит выбирать должности из справочника. Имеющиеся на форме объекты можно передвигать, изменять их размеры и другие характеристики, например, шрифт. Для выделения объекта необходимо щелкнуть по нему левой кнопкой мыши, для выделения нескольких объектов одновременно – клавиша Shift+левая кнопка мыши. Когда на экране активно окно Форма элемента вкладка Диалог внизу экрана появляются: Панель редактора форм , содержащая кнопки для размещения и выравниванию элементов на форме. Панель элементов управления , позволяющая поместить самостоятельно (без помощи конструктора) элементы различных типов на форму Поясним значение кнопок Панели редактора форм:
|
Loading
|