- •Лабораторная работа 7. Справочники и Перечисления
- •7.1. Справочник "Фирмы"
- •7.1.1. Закладка "Данные"
- •7.1.2. Закладка "Нумерация"
- •7.1.3. Закладка "Формы"
- •7.1.4. Закладка "Макеты"
- •7.1.5. Закладка "Интерфейсы"
- •7.2. Справочник "Подразделения"
- •7.2.1. Закладка "Иерархия"
- •7.2.2. Закладка "Владельцы"
- •7.2.3. Закладка "Нумерация"
- •7.2.4. Закладка "Формы"
- •7.2.5. Закладка "Интерфейсы"
- •7.3. Самостоятельная работа: справочник "Сотрудники"
- •7.4. Справочник "ОсновныеСредства"
- •7.4.1. Реквизит "Фирма"
- •7.4.2. Перечисление "ГруппыОс" и реквизит "ГруппаОс"
- •7.4.3. Реквизит "ЕстьДетали"
- •7.4.4. Табличная часть "СписокДеталей"
- •7.4.5. Реквизиты "ДатаВвода" и "ДатаСписания"
- •7.4.6. Реквизит "Изображение"
- •7.4.7. Закладка "Нумерация"
- •7.5. Самостоятельная работа: справочник "Детали"
- •7.6. Работа со справочником из встроенного языка системы
- •7.6.1. Менеджер справочника
- •7.6.2. Организация выборки
- •7.6.3. Получение ссылки на элемент справочника
- •7.6.4. Работа с отдельными записями как с объектами
- •7.6.5. Закладка "Прочие" и Модуль объекта
- •7.7. Предопределенные записи в справочнике
- •7.8. Работа со справочниками в режиме "1с:Предприятие"
- •7.8.1. Ввод элементов в справочник "Фирмы"
- •7.8.2. Ввод элементов в справочник "Подразделения"
- •7.8.3. Ввод записей в справочник "Сотрудники"
- •7.9. Использование языка запросов
- •7.9.1. Конструктор запросов
- •7.9.2. Конструктор выходных форм
- •7.10. Что мы узнали
7.9.2. Конструктор выходных форм
Выходную форму вместе с запросом можно создавать, используя для ускорения процесса конфигурирования Конструктор выходных форм. Вызвать этот Конструктор можно разными способами. Наиболее простой – из окна "Конфигурация" (см. рис. 7.27).
Рис.
7.27.
Вызов Конструктора выходных форм.
Сразу после описанных выше действий, Конструктор откроет диалог по выбору места расположения выходной формы (см. рис. 7.28).
Рис.
7.28. Выбор места расположения
выходной формы.
Упражнение №7.37. |
||||||
Запустите Конструктор выходных форм для справочника "Подразделения". Укажите на первом этапе для новой выходной формы название – "Подразделения". Используя кнопки ">" в окна диалога Конструктора выберите в качестве полей: Код, Наименование и Владелец из справочника "Подразделения" (см. рис. 7.29).
Нажмите на кнопку "Далее>". Поскольку справочник подчиненный, то на закладке "Группировка" мы укажем в качестве группировки поле "Владелец" из справочника "Подразделение". Переключитесь на закладку "Группировка" и сделайте двойной клик мышью на поле "Подразделения.Владелец" так, чтобы содержимое окна конструктора выглядело так, как это изображено на рисунке 7.30.
Переключитесь на закладку "Порядок". Очевидно, что записи в запросе следует сначала упорядочить по названию фирм, а потом уже "внутри" каждой фирмы следует сохранить иерархию записей справочника "Подразделения". На закладке укажите следующий порядок сортировки (см. рис. 7.31).
Перейдите к закладке "Выходная форма". На закладке "Выходная форма" мы сможем указать конструктору, где расположить процедуру и нужно ли связать ее соответствующей кнопкой. Установите переключатель "Расположение элементов управления" в положение "Новая форма" (см. рис. 7.32). И нажмите на кнопку "ОК".
|
Итак, выходная форма создана. Теперь необходимо добавить ее вызов из формы списка справочника "Подразделения".
Упражнение №7.38. |
||||||||||||||
Выделите мышью кнопку на нижней панели инструментов и заполните ее свойства следующими значениями:
Перейдите на закладку "Модуль" формы списка. В процедуру СформироватьНажатие(Кнопка) добавим следующий текст: Процедура СформироватьНажатие(Кнопка) Справочники.Подразделения.ПолучитьФорму("Подразделения",,).Открыть(); КонецПроцедуры Запустите режим "1С:Предприятие" и проверьте работу новой кнопки. |

Рис.
7.29.
Выбор таблиц и полей запросов.
Рис.
7.30.
Выбор группировки.
Рис.
7.31.
Выбор порядка сортировки
Рис.
7.32.
Настройка выходной формы.