
Користувацькі настроювання
Повернемося в конфігуратор. На закладці Настройки схеми компонування даних містяться повні настроювання звіту, які задає розробник. Частина з них може бути представлена користувачеві для створення довільного відбору, умовного оформлення звіту та ін.
Для цього натиснемо кнопку Свойства элемента пользовательских настроек, розташовану вгорі в командній панелі вікна настроювань (рис. 9.27).
Установимо ознаку використання для настроювань Отбор і Условное оформление й установимо для них властивість Режим редактирования в значення Звичайний. Таким чином, ми включили настроювання відбору й умовного оформлення до складу користувальницьких настроювань і надали користувачеві можливість задавати їх в окремому вікні, викликуваному кнопкою Настройка.
Рис. 9.27. Зміст користувацьких настроювань
Тепер створимо настроювання відбору у звіті. Для цього в нижній частині вікна настроювань перейдемо на закладку Отбор. Ліворуч ми бачимо список доступних полів звіту. Розкриємо поле Услуга й подвійним клацанням на поле Родитель перенесемо його в список умов відбору в правій частині вікна (рис. 9.28).
Рис. 9.28. Настроювання відбору
Таким чином, ми створили можливість відбору по групах послуг, які користувач може задати в режимі 1С:Підприємство.
Відкриємо звіт у режимі 1С:Підприємство й натиснемо кнопку Настройка. У вікні користувацьких настроювань звіту з'явилися настроювання Отбор і Условное оформление, які ми тільки що відзначили (рис. 9.29).
Зараз ми задамо відбір у звіті так, щоб у нього попадали тільки послуги, що стосуються установки пральних машин. Для цього натиснемо кнопку вибору … у вікні користувальницьких настроювань у рядку Отбор (див. рис. 9.29).
У вікні, що відкрилося, Редагування відбору ми бачимо створене нами раніше в конфигураторе умова відбору.
Рис. 9.29. Вікно користувацьких настроювань
Нам залишається тільки нажати кнопку вибору … у рядку Значение й, розкривши групу Услуги, вибрати групу Стиральные машины з довідника Номенклатура (рис. 9.30). Натиснемо ОК.
Рис. 9.30. Настроювання відбору
У вікні користувацьких настроювань натиснемо кнопку Завершить редактирование й виконаємо звіт, нажавши кнопку Сформировать (рис. 9.31).
Рис. 9.31. Результат виконання звіту
Тепер повернемося в конфігуратор і знімемо ознаку використання в настроювання відбору. Це нам знадобиться в подальших прикладах.
Контрольні питання
Для чого призначений об'єкт убудованої мови Запит.
Для чого призначена система компонування даних.
Для чого призначена схема компонування даних.
Для чого призначені настроювання компонування даних.
Що є джерелом даних запиту.
Що таке псевдоніми в мові запитів.
Що таке параметри запиту.
Що таке ліве з'єднання.