творення кожного з спроектованих довідників проводиться в кілька етапів:
1. На закладці "Основні" діалогового вікна редагування довідника задається певний для кожного з них ім'я.
2. На закладці "Дані" вносяться певні для довідників реквізити, а також довжина коду і найменування.
. На закладці "Форми" було створено основні форми подання довідників, а також вибиралися способи редагування довідників.
Довідники "Співробітники" і "Клієнти" мають багато реквізитів, тому для введення і редагування елементів необхідна форма елемента. Інші довідники мають просту структуру, тому для них така форма не передбачена - введення і редагування елементів здійснюється в списку. p align="justify"> Форма елемента довідника "Співробітники" наведена на малюнку 1.
В
Малюнок 1. Форма елемента довідника "Співробітники"
Логічно припустити, що реквізит "ПолноеНаіменованіе" буде вводитися як розширене значення реквізиту "Найменування", тому в модулі форми можна прописати процедуру для вставки у полі введення "ПолноеНаіменованіе" значення поля "Найменування" при зміні такого:
Процедура НаіменованіеПріІзмененіі (Елемент)
ЭлементыФормы.ПолноеНаименование.Значение = Елемент.Значеніе;
КонецПроцедури
Використання тих чи інших реквізитів довідника "Клієнти" залежить від того, дані якої особи, фізичної чи юридичної, заносяться в даний момент. Тому обгрунтовано змінювати форму для введення і редагування елемента в залежності від вибору значення перерахування в полі "ЮрФізЛіцо". Для цього в модуль форми записується процедура обробки події зміни даного поля. Вона виглядає таким чином:
Процедура ЮрФізЛіцоПріІзмененіі (Елемент)
Якщо ЭлементыФормы.ЮрФизЛицо.Значение = Перечисления.ЮрФизЛицо.ЮрЛицо Тоді
Інакше ЭлементыФормы.Панель1.Страницы.Страница2.Видимость = Брехня;
КонецЕсли
КонецПроцедури
При цьому на сторінці 1 панелі розташовуються реквізити використовувані тільки для внесення даних про фізичну особу, а на сторінці 2 - даних про юридичну особу. На малюнку 2 наведена форма елемента довідника "Клієнти" при виборі в полі "ЮрФізЛіцо" значення "фізосіб", а на малюнку 3 - при виборі значення "Юрособи". br/>В
Малюнок 2. Форма елемента довідника "Клієнти" при значенні "фізосіб"
В
Малюнок 3. Форма елемента довідника "Клієнти" при значенні "Юрособи"
Така ж процедура виконується і при відкритті елементу. Так само при зміні даних ...