1Cv8 скд

По тексту видно: додані 2 параметра (НачалоПеріода, КонецПеріода). Спробуємо сформувати звіт і отримаємо помилку

Текст помилки СКД «Не задано значення параметра« НачалоПеріода »» говорить про необхідність установки параметра НачалоПеріода. Є кілька способів установки параметрів: на формі (винести настройку значення параметрів), через спеціальну форму настройки Схеми компонування даних, програмно, розглянемо візуальні способи.

Установка параметрів ВТ на формі

Перейдемо на вкладку налаштування, вкажемо для обох параметрів значення «Включати в призначені для користувача настройки».

1Cv8 скд

Відкриємо звіт в режимі користувача

Параметри з'явилися на формі, пробуємо сформувати звіт і отримуємо ту ж помилку: Не налаштовано значення параметра «НачалоПеріода»

Необхідно вказати значення параметрів і обов'язково поставити галочки на їх використанні.

1Cv8 скд

Такий підхід не дуже зручний, приберемо галки відповідають за можливість використання параметрів: перейдемо на вкладу параметри, виберемо режим використання Завжди, за замовчуванням варто Авто:

У підсумку повинні отримати такий вигляд:

І в призначеному для користувача режимі отримаємо наступне:

1Cv8 скд

З додаткових плюсів можна виділити можливість формування звіту без вказівки періодів, при порожніх датах система буде вважати дані за весь період, з першого по останній рух.

Установка параметрів в призначених для користувача настройках СКД

Розглянемо ще один варіант установки параметрів віртуальної таблиці - через призначені для користувача настройки СКД. Наведений спосіб зручний при використанні декількох налаштувань звіту.

1Cv8 скд

Через кнопку «Ще ...» збережемо варіант і встановимо стандартні настройки (кнопка «Ще ...»).

1Cv8 скд

Важливо: якщо після вибору варіанту не встановити стандартні настройки - встановлені на основній формі значення матимуть пріоритет над значеннями зі збережених параметрів!

Призначена для користувача настройка СКД дозволяє управляти зовнішнім виглядом звіту, функціональність дуже близька до того, що бачить розробник в конфігураторі.

Змінимо зовнішній вигляд звіт в режимі користувача: приберемо графік, додамо угруповання Номенклатура (тільки ієрархія) в нижній таблиці і виведемо Оборот, крім Кінцевого залишку.

1Cv8 скд

1Cv8 скд

Робота з відборами

Відбори дозволяють виробляти фільтрацію даних за вказаними користувачем правилами. При цьому можна відключати непотрібні. Додамо 2 відбору в режимі конфігуратора (обов'язково потрібно встановити ознака включення в призначені для користувача настройки):

1Cv8 скд

У призначеному для користувача режимі отримуємо:

1Cv8 скд

Важливо: Основною помилкою при установці відборів є включення Параметрів віртуальної таблиці в відбори, в такому випадку при формуванні звіту отримуємо помилку: «Помилка в елементі відбору: глобальні елементи відбору обов'язково повинні використовувати поля ПараметриДанних».

Важливо: У конфігураторі можна встановити зумовлені значення параметрів і відборів, для посилальних типів можна використовувати зумовлені елементи.

підсумки уроку

  1. Налаштування параметрів віртуальних таблиць проводиться окремо від відборів, інакше отримуємо помилку «Помилка в елементі відбору: глобальні елементи відбору обов'язково повинні використовувати поля« ПараметриДанних »
  2. Користувач має можливість зберігати налаштування звітів і модифікувати висновок даних.
  3. При відновленні настройки необхідно скидати установки в стандартні, інакше налаштування на формі перебивають відновлені
  4. Використання значень Параметрів ВТ і відбір може бути опціональним.
  5. На такий собі конфігурації можна вказати значення параметрів ВТ і відборів.