Не нашел как сделать ежедневную рассылку отчетов за текущий месяц, чтобы концом отчетного периода были:
- текущий день;
- вчерашний день.
Это два разных сценария
Речь об этой настройке
Есть ли такая возможность?
Не нашел как сделать ежедневную рассылку отчетов за текущий месяц, чтобы концом отчетного периода были:
Речь об этой настройке
Есть ли такая возможность?
Какой либо настройки, позволяющей задать месячный период с начала месяца по текущий день или вчерашний день не существует.
Тогда прошу перенести в раздел “Предложения …”. Всё больше появляется ситуаций, когда нужно присылать пользователю отчёт с данными, растущими по дням. И присылать ему весь месяц отчет с полупустой таблицей — некрасиво и вызывает вопросы.
Если всё дело в пустой таблице, то можете создать свою отчётную форму и используя правила форматирования скрывать пустые записи таблицы.
Дело не в пустой таблице, а в потребности присылать отчёт с начала месяца по вчерашний день. Исключая сегодняшний день, чтобы в отчёт не попадали данные текущего дня (незакрытого периода).
Думаю, исключение текущего дня легко реализуемо, убрав пустую таблицу. Т.е. это пункт моего предложения можно игнорировать
Так если формировать из суточных данных потребления, то формируя отчёт сегодня, его строка с данными будет пустой и он будет исключаться этими правилами форматирования. Или вы имеете ввиду, чтобы не попадали данные интеграторов за незавершённый период?
да, дело в интеграторах
Для этого можете создать вычисляемые поля, в которых в событии “Получить значение” выбрать значение из узла “Архив потребление интеграторов.Архив интеграторов” для нужной даты, т.е. AddDayes(Today(), -1) и эти значения использовать в таблице “Показания счётчиков”.