Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1С: Лабораторная работа №6.doc
Скачиваний:
44
Добавлен:
23.03.2016
Размер:
482.82 Кб
Скачать

Лабораторная работа № 6 Регистры сведений

Регистры сведений – это новые объекты конфигурации, которые появились в версии программного продукта «1С: Предприятие» 8.

Организация непериодических регистров сведений

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

Таблица 1. Информация об ответственных лицах

Филиал

Подразделение

Ответственный за поставки

Ишимский

1

Петров Л.В.

Ишимский

2

Иванов О.В.

Сургутский

1

Сидоров О.М.

Сургутский

3

Николаев Л.Т.

Комбинация названия филиала и номера подразделения является уникальной, и она представляет ключ при записи либо извлечении информации об ответственном за поставки. Совокупности названия филиала и номера подразделения не более чем один ответственный за поставки.

Задание для самостоятельного выполнения

  1. Создайте перечисление с именем Филиалы.

  2. Добавьте значения перечисления: Ишимский, Сургутский и Центральный (Рис. 1).

  3. Создайте справочник Сотрудники без дополнительных реквизитов.

  4. В режиме «1С: Предприятие» внесите несколько фамилий.

Рис. 1. Окно редактирования перечисления Филиалы

Для создания регистра сведений в окне Конфигурация на названии Регистры сведений в контекстном меню выбрать пункт Добавить. На закладке Основные (Рис. 2) кроме имени (ОтветственныеЛица) регистра необходимо указать, что он является непериодическим. Это означает, что время в качестве дополнительного аргумента создаваемого регистра использоваться не будет.

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

Рис. 2. Окно редактирования регистра сведений ОтветственныеЛица

На закладке Данные окна редактирования объекта конфигурации нужно указать изменения и ресурсы регистра в соответствии с табл.1 (Рис. 3). Первое измерение – Филиалы (тип данных – ПеречислениеСсылка.Филиалы). Второе измерение – Подразделение (тип данных – Число). Ресурс регистра – Ответственный (тип данных – СправочникСсылка.Сотрудники).

Рис. 3. Закладка Данные окна редактирования регистра сведений ОтветственныеЛица

Задание для самостоятельного выполнения

  1. Создайте регистр сведений ОтветственныеЛица, укажите периодичность – Непериодический и режим записи – Независимый.

  2. На закладке Данные создайте для данного регистра:

  • измерение – Филиалы (тип данных – ПеречислениеСсылка.Филиалы);

  • измерение – Подразделение (тип данных – Число);

  • ресурс – Ответственный (тип данных – СправочникСсылка.Сотрудники).

  1. В режиме «1С: Предприятие» внесите несколько записей (Рис. 4).

  2. Создайте документ ПоступленияИзФилиалов область шапки содержит следующие реквизиты:

  • Филиалы (тип данных – ПеречислениеСсылка.Филиалы);

  • Подразделение (тип данных – Число);

  • Ответственный (тип данных – СправочникСсылка.Сотрудники).

Табличная часть документа с именем Номенклатура имеет следующие реквизиты:

  • Название (тип данных – СправочникСсылка.Номенклатура);

  • Цена (тип данных – Число);

  • Количество (тип данных – Число);

  • Сумма (тип данных – Число).

  1. Создайте форму документа ПоступленияИзФилиалов (Рис. 5).

Рис. 4. Внесение информации в регистр сведений ОтветственныеЛица

Рис. 5. Форма документа ПоступлениеИзФилиалов