скд текущая дата в параметрах

Использование дат

Для многих отчетов необходимо дать возможность пользователю указывать период, за который необходимо получить отчет. Часто данные периоды требуется указывать не с точностью до секунды, а с точностью до дня. Для того чтобы пользователь имел возможность ввести в параметрах данных дату без времени, достаточно указать в описании параметра данных тип параметра Дата с указанием состава даты «Дата».

скд текущая дата в параметрах. Смотреть фото скд текущая дата в параметрах. Смотреть картинку скд текущая дата в параметрах. Картинка про скд текущая дата в параметрах. Фото скд текущая дата в параметрах

скд текущая дата в параметрах. Смотреть фото скд текущая дата в параметрах. Смотреть картинку скд текущая дата в параметрах. Картинка про скд текущая дата в параметрах. Фото скд текущая дата в параметрах

После этого пользователь сможет вводить в параметры данных только значения дат, без времени.

скд текущая дата в параметрах. Смотреть фото скд текущая дата в параметрах. Смотреть картинку скд текущая дата в параметрах. Картинка про скд текущая дата в параметрах. Фото скд текущая дата в параметрах

В данном примере в качестве значений параметров виртуальной таблицы будут передаваться начало и конец дней, выбранных пользователем.

Использование стандартных периодов

Система компоновки данных позволяет использовать стандартные периоды для указания периода отчета.

скд текущая дата в параметрах. Смотреть фото скд текущая дата в параметрах. Смотреть картинку скд текущая дата в параметрах. Картинка про скд текущая дата в параметрах. Фото скд текущая дата в параметрах

Пользователь будет редактировать параметр в следующем виде:

скд текущая дата в параметрах. Смотреть фото скд текущая дата в параметрах. Смотреть картинку скд текущая дата в параметрах. Картинка про скд текущая дата в параметрах. Фото скд текущая дата в параметрах

Источник

Заголовок с параметром в отчете СКД

В отчётах к заданиям для 1С: Специалист даты (периоды) включены в заголовок отчета, например:

«Остатки товаров на 31.03.2010».

При этом, в созданном отчете СКД, заголовок будет иметь вид:

Ниже в статье описано как сделать заголовок с параметром.

Создаем новую группировку отчета «Детальные записи».

скд текущая дата в параметрах. Смотреть фото скд текущая дата в параметрах. Смотреть картинку скд текущая дата в параметрах. Картинка про скд текущая дата в параметрах. Фото скд текущая дата в параметрах

Устанавливаем имя (В контекстном – «Установить имя…»).

скд текущая дата в параметрах. Смотреть фото скд текущая дата в параметрах. Смотреть картинку скд текущая дата в параметрах. Картинка про скд текущая дата в параметрах. Фото скд текущая дата в параметрах

Перемещаем группировку на самый верх.

скд текущая дата в параметрах. Смотреть фото скд текущая дата в параметрах. Смотреть картинку скд текущая дата в параметрах. Картинка про скд текущая дата в параметрах. Фото скд текущая дата в параметрах

скд текущая дата в параметрах. Смотреть фото скд текущая дата в параметрах. Смотреть картинку скд текущая дата в параметрах. Картинка про скд текущая дата в параметрах. Фото скд текущая дата в параметрах

На вкладке «Макеты» добавляем макет группировки.

скд текущая дата в параметрах. Смотреть фото скд текущая дата в параметрах. Смотреть картинку скд текущая дата в параметрах. Картинка про скд текущая дата в параметрах. Фото скд текущая дата в параметрах

Выбираем имя группировки (назначили на шаге 1)

скд текущая дата в параметрах. Смотреть фото скд текущая дата в параметрах. Смотреть картинку скд текущая дата в параметрах. Картинка про скд текущая дата в параметрах. Фото скд текущая дата в параметрах

Определяем область макета – например первые две строки. Для выбора области – двойное нажатие, затем кнопка с многоточием – и выделяем строки на макете. Выбранные строки отражаются в окошке «диапазон»

скд текущая дата в параметрах. Смотреть фото скд текущая дата в параметрах. Смотреть картинку скд текущая дата в параметрах. Картинка про скд текущая дата в параметрах. Фото скд текущая дата в параметрах

скд текущая дата в параметрах. Смотреть фото скд текущая дата в параметрах. Смотреть картинку скд текущая дата в параметрах. Картинка про скд текущая дата в параметрах. Фото скд текущая дата в параметрах

Добавляем заголовок – выделив нужную ячейку (например 1,1), из контекстного меню вызываем свойства.

скд текущая дата в параметрах. Смотреть фото скд текущая дата в параметрах. Смотреть картинку скд текущая дата в параметрах. Картинка про скд текущая дата в параметрах. Фото скд текущая дата в параметрах

В разделе Макет для свойства Заполнение указываем Шаблон.

скд текущая дата в параметрах. Смотреть фото скд текущая дата в параметрах. Смотреть картинку скд текущая дата в параметрах. Картинка про скд текущая дата в параметрах. Фото скд текущая дата в параметрах

В разделе Основные в свойстве Текст указываем заголовок и в квадратных скобках указываем имя параметра макета (имя не принципиально) – например [ДатаОстатка]

скд текущая дата в параметрах. Смотреть фото скд текущая дата в параметрах. Смотреть картинку скд текущая дата в параметрах. Картинка про скд текущая дата в параметрах. Фото скд текущая дата в параметрах

В параметрах макета появится имя параметра ДатаОстатка

скд текущая дата в параметрах. Смотреть фото скд текущая дата в параметрах. Смотреть картинку скд текущая дата в параметрах. Картинка про скд текущая дата в параметрах. Фото скд текущая дата в параметрах

Назначим параметру макета Дата остатка параметр отбора Период (в данном примере один параметр отбора – Период) и заодно отформатируем представление даты.

В ячейке Выражение (рядом с параметром макета ДатаОстатка) скажем следующее выражение: формат(ПараметрыДанных.Период,»дф=dd.MM.yyyy»)

В настройке группировки (Заголовок) на вкладке Выбранные поля удаляем выбранные поля (изначально указано ).

скд текущая дата в параметрах. Смотреть фото скд текущая дата в параметрах. Смотреть картинку скд текущая дата в параметрах. Картинка про скд текущая дата в параметрах. Фото скд текущая дата в параметрах

Там же, но на вкладке «Другие настройки» указываем Макет оформления – Без оформления

скд текущая дата в параметрах. Смотреть фото скд текущая дата в параметрах. Смотреть картинку скд текущая дата в параметрах. Картинка про скд текущая дата в параметрах. Фото скд текущая дата в параметрах

В общих настройках всего отчета на вкладке Другие настройки: Выводить параметры – Не выводить, Выводить отбор – Не выводить.

Источник

Как в СКД вывести дату и время формирования отчета?

Допустим нам нужно вывести дату и время формирования отчета и свою шапку отчета, например так:

скд текущая дата в параметрах. Смотреть фото скд текущая дата в параметрах. Смотреть картинку скд текущая дата в параметрах. Картинка про скд текущая дата в параметрах. Фото скд текущая дата в параметрах

Варианты решения:

1. Использование группировки и макета заголовка:

1. Создаем в схеме новую группировку (без поля) и установим имя группировке Шапка отчета.

2. Удалим у данной группировки из выбранных полей автополе

скд текущая дата в параметрах. Смотреть фото скд текущая дата в параметрах. Смотреть картинку скд текущая дата в параметрах. Картинка про скд текущая дата в параметрах. Фото скд текущая дата в параметрах

В других настройках выберем макет оформления «Без оформления» (иначе на наш макет будет накладываться стандартный макет и вокруг всех ячеек будет рамка)

На вкладке макеты добавляем макет заголовка группировки (при добавлении указываем наше имя группировки (Шапка отчета) и указываем область с нашими данными), справа в табличном документе пишем необходимый текст и параметр

скд текущая дата в параметрах. Смотреть фото скд текущая дата в параметрах. Смотреть картинку скд текущая дата в параметрах. Картинка про скд текущая дата в параметрах. Фото скд текущая дата в параметрах

Сохраняем, формируем и видим результат как выше

2. Программное изменение текста заголовка

Код нужно установить в процедуре модуля отчета ПриКомпоновкеРезультата()

3. Вывод табличного макета с параметром перед формированием отчета

Создаем макет ВыводСформирован, в нем создаем параметр Сформирован и назначаем имя области Заголовок

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *