СКД

29 Dec

СКД. Расчет процента в итоговой группировке

Published by Nicholas

Имеем отчет:

МенеджерПланФакт% выполнения
Иванов1004848
Петров20010050
Итого30014898

Колонка "% выполнения" является вычисляемым полем с выражением "Факт / План * 100".

Задача. Необходимо, чтобы процент выполнения в итоговой строке считался от итоговых показателей, т.е. 148 / 300 * 100 = 49%, а не суммой по всем строкам.

07 Jul

Функции в СКД

Published by Nicholas

1. Как получить значение из предыдущей строки?

На закладке «Вычисляемые поля» задаем «Выражение»:

ВычислитьВыражение("Стоимость", , , "Предыдущая", "Предыдущая")

Последний параметр нужен для того, чтобы для первой строки отчета не производился расчет предыдущего значения, т.к. его нет. Если упустить, то «Стоимость» и «Предыдущая стоимость» в первой строке будут равны.

2. Как получить сумму нарастающим итогом?

10 Jun

Как вывести картинки в отчете на СКД?

Published by Nicholas

Картинки в отчете на СКД

Простая, казалось бы, задача - сделать средствами СКД отчет с двумя колонками: "Номенклатура" и ее "Изображение". Давайте попробуем это реализовать.

01 Oct

Оптимизация запросов в 1С

Published by Nicholas

1. Получение значения поля составного типа через точку

Получение значения поля составного типа называется разыменованием ссылочного поля.

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

Например, запрос следующего вида:

22 Jul

СКД. Стандартная дата начала

Published by Nicholas

При создании отчетов на СКД часто возникает необходимость вывести на форму отчета выбор периода, причем, чтобы не нужно было забивать даты вручную, а выбрать из списка стандартных периодов, таких как: «Года», «Месяц», «Неделя» и т.д. Для параметров типа Дата можно указать только «Начало этого года, месяца и т.д.», но «Окончание» не предусмотрено.

Произвольная дата