Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа №7 «Справочники и перечисле...doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
732.16 Кб
Скачать

7.2.2. Закладка "Владельцы"

Справочник в системе "1С:Предпритие" должен содержать сущности одной природы.

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

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

Упражнение №7.7.

Используя кнопку окна редактирования справочника "Подразделения" укажите в качестве владельца справочник "Фирмы".

Если Вы все сделали правильно, то окно редактирования примет вид изображенный на рисунке 7.8.

Дадим небольшое пояснение значениям свойства "Использование подчинения". По умолчанию для подчиненных справочников это свойство установлено в положение "Элементам". Это приводит к тому, что свойство Владелец из данного справочника будет содержать только ссылки на элементы из справочников-владельцев.

Соответственно значение "Группам" приведет к тому, что это свойство сможет содержать только ссылки на группы из справочников-владельцев. Значение "Группам и элементам" позволит пользователю выбирать в качестве значения свойства Владелец ссылки на любую запись из справочников-владельцев.

Рис. 7.8. Список владельцев справочника.

В случае справочника "Подразделения" единственно возможное значение – это значение "Элементам". Почему?

7.2.3. Закладка "Нумерация"

В этом разделе мы подробнее рассмотрим переключатель "Серии кодов", который расположен на закладке "Нумерация" (см. рис. 7.9).

Рис. 7.9. Настройка серий кодов на закладке "Нумерация".

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

Свойство Родитель содержит ссылку на запись в этом справочнике, которая находится на один уровень выше.

А свойство Владелец содержит ссылку на запись в другом справочнике. Таким образом, запись из текущего справочника может быть подчинена как своему родителю, так и владельцу из другого справочника.

В случае если свойство "Серии кодов" установлено в положение "Во всем справочнике", то нумерация кодов будет выполняться системой без учета значений как родителя, так и владельца. Таким образом, это будет сквозная нумерация от "1" для всех записей в справочнике в порядке их создания, причем совсем не важно на каком уровне вложенности вводится запись и какой у нее владелец.

Для положения "В пределах подчинения" нумерация кодов будет выполняться системой с учетом значений как родителя, так и владельца. Такая нумерация позволяет начинать нумерацию с "1" для подчиненных записей, как для нового Владельца, и для нового Родителя.

Для положения "В пределах подчинения владельцу" нумерация кодов будет выполняться системой с учетом значения только владельца. Такой способ позволяет организовать сквозную нумерацию кодов для каждого владельца в отдельности, причем совсем не важно на каком уровне вложенности вводится запись.

По умолчанию свойство установлено в положение "Во всем справочнике", поэтому выполним упражнение:

Упражнение №7.8.

Установите на закладке "Нумерация" переключатель "Серии кодов" в положение "В пределах подчинения владельцу".