ПОСТАНОВКА ЗАДАЧИ:
Создать справочник Склады, который будет содержать информацию о складах, используемых ООО «На все руки мастер». Этот справочник будет содержать один предопределенный элемент – склад Основной, на который будут поступать все материалы.
ТЕХНОЛОГИЯ РАБОТЫ:
1. ПЕРЕЙДИТЕ в Конфигуратор
2. СОЗДАЙТЕ новый объект конфигурации Справочник. Назвать его Склады
Наша задача – создать справочник, содержащий ПРЕДОПРЕДЕЛЕННЫЕ ЭЛЕМЕНТЫ, т.е. элементы которые пользователь не может удалять в режиме исполнения программы.
3. На закладке Данные УСТАНОВИТЕ
- длину кода – 9,
- длину наименования справочника равной 50 символам,
- тип кода – Строка.
4. ПЕРЕЙДИТЕ на закладку Прочее и ¯ кнопку Предопределенные.
5. Система откроет список предопределенных элементов справочника.
6. Сейчас он пуст, поэтому выполним команду Действия - Добавить и создадим предопределенный элемент с именем Основной (рис. 2.21) - ОК:
Рис. 2.21. Заполнение предопределенного элемента справочника
|
|
7. ОК
8. Обратите внимание на то, что помимо наименования мы задали еще и ИМЯ предопределенного элемента справочника. В дальнейшем, когда мы будем использовать средства встроенного языка, мы сможем обратиться к этому элементу справочника, используя имя, которое присвоили ему в конфигураторе.
9. ЗАПУСТИМ 1С: Предприятие в режиме отладки и откроем справочник Склады.
10. Добавим в справочник еще один склад, который назовем Розничный (рис. 2.22):
11. Обратите внимание, что система отмечает различными пиктограммами
простой и
предопределенный элементы справочника.
Несмотря на то, что можно изменить код или наименование у обоих элементов, пометка на удаление (или удаление) возможна только для простых элементов справочника.
12. При попытке пометить на удаление предопределенный элемент система выдаст предупреждение (рис. 2.23):
Рис. 2.23. Системное предупреждение
13. ПРОВЕРЬТЕ данное утверждение
РЕЗЮМЕ:
Таким образом, теперь мы можем обозначить две характерные особенности предопределенных элементов:
1. На предопределенные элементы могут опираться алгоритмы работы конфигурации (т.к. возможно обращение к ним из встроенного языка по имени),
2. Предопределенные элементы являются объектами базы данных, которые нельзя удалить в режиме 1С: Предприятия.
Из этого видно, в чем заключается принципиальная с точки зрения конфигурации разница между обычными и предопределенными элементами справочника.
Обычные элементы «непостоянны» для конфигурации. В процессе работы пользователя они могут появиться, исчезнуть. Поэтому конфигурация хоть и может отличить их друг от друга, но рассчитывать на них в выполнении каких-либо алгоритмов она не может в силу их «непостоянства».
|
|
Предопределенные элементы, напротив, «постоянны». В процессе работы пользователя они находятся всегда на своих местах, и исчезнуть не могут. Поэтому с ними конфигурация может работать вполне уверенно и опираться на них при отработке различных алгоритмов. По этой причине каждый из предопределенных элементов имеет уникальное имя для того, чтобы к нему можно было обратиться средствами встроенного языка.
На этом мы завершим подготовительную работу по созданию справочников и сделаем небольшое отступление, касающееся тех вопросов, которые постоянно появляются у вас на экране при запуске и продолжении отладки.
КОНТРОЛЬНАЯ ТОЧКА 2.4: Представьте преподавателю Ваш результат.