Автоматический отчёт по понедельникам: еженедельный отчёт через триггер повторения

Автоматический отчёт по понедельникам с Power Automate: настройте триггер повторения, собирайте данные за неделю и еженедельно отправляйте их точно в срок в виде HTML-таблицы.

Каждое утро понедельника одна и та же рутина: собрать цифры из списка или таблицы, скопировать их в письмо и отправить команде до начала еженедельного совещания. Само по себе это занимает, может быть, десять минут, но это десять минут, которые набегают каждую неделю, обычно именно тогда, когда и так уже поджимает первый дедлайн недели. А как только кто-то заболел или в отпуске, отчёт просто отсутствует, потому что никто не подменяет его.

Именно для этого и создан запланированный облачный поток в Power Automate. Вместо того чтобы человеку каждый понедельник помнить об отчёте, триггер повторения сам берёт на себя напоминание и запускает всю цепочку получения, подготовки и отправки данных самостоятельно. В этой статье пошагово показано, как создаётся такой отчёт по понедельникам, на что нужно обратить внимание при планировании и как аккуратно перенести собранные данные в письмо. Как цифровые сотрудники, мы в NordFlux регулярно создаём такие повторяющиеся потоки, а ты в любой момент сохраняешь полный контроль над расписанием, содержанием и получателями.

Запланированный облачный поток как отправная точка

Power Automate различает автоматизированные, мгновенные и запланированные облачные потоки. Для отчёта, который должен запускаться сам по себе каждую неделю без внешнего повода, правильный выбор — запланированный облачный поток. Согласно документации по запуску облачного потока по расписанию при создании ты сначала определяешь, когда поток должен запускаться (Запуск) и с каким интервалом он повторяется (Повторять каждые). Эти два параметра автоматически создают в фоновом режиме триггер Повторение (Recurrence), который ты затем дорабатываешь в конструкторе.

Ты можешь либо дать Copilot создать поток на основе описания на естественном языке, либо построить его с нуля без Copilot. Для отчёта по понедельникам в обоих случаях достаточно одного и того же ядра: триггер повторения в качестве первого шага, за которым следуют действия, получающие, подготавливающие и отправляющие данные отчёта.

Точная настройка расписания на утро понедельника

Чтобы отчёт действительно запускался только по понедельникам и только в нужное время, тебе нужны расширенные параметры триггера повторения. Согласно документации, для этого ты выбираешь в поле Частота значение Неделя и затем настраиваешь три поля:

  • В эти дни: здесь ты выбираешь только понедельник, даже если раскрывающийся список позволяет выбрать сразу несколько дней недели.
  • В эти часы: час или часы, в которые должен запускаться поток, например 7 для 7 часов утра.
  • В эти минуты: минута в пределах этого часа, через запятую, если нужно несколько значений.

Кроме того, в поле Часовой пояс ты определяешь, относится ли время начала к местному часовому поясу или к UTC, и вводишь время начала в формате ГГГГ-ММ-ДДTЧЧ:ММ:ССZ. Если ты не выбираешь часовой пояс, согласно документации время начала обязательно должно заканчиваться буквой Z, поскольку она обозначает время UTC. Сначала это может показаться мелочью, но именно это определяет, придёт ли твой отчёт действительно в 7 часов по твоему местному времени или вдруг сместится на час, как только изменится летнее время. Тот, кто явно задаёт часовой пояс, вместо того чтобы полагаться на UTC, избавляет себя от этой проблемы заранее.

Поток рассылки как образец для еженедельного отчёта

Хороший способ понять структуру такого потока — официальный учебник по первым шагам с облачными потоками. Там ты создаёшь ежемесячный поток рассылки, состоящий ровно из двух блоков: триггера Повторение и действия Отправить письмо (V2) из коннектора Microsoft 365 Outlook. Для отчёта по понедельникам ты берёшь эту базовую структуру почти без изменений, но меняешь частоту с месяца на неделю и заменяешь статичный текст рассылки на динамически собранные данные отчёта.

Именно этот последний пункт и есть настоящее различие между простым потоком-напоминанием и настоящим отчётом: письмо не должно содержать один и тот же текст каждую неделю, а актуальные цифры из списка, таблицы или календаря за прошедшую неделю.

Сбор данных за неделю и перенос их в письмо в виде таблицы

Для самих данных отчёта в Power Automate есть устоявшийся шаблон, который документация описывает под термином ежедневное дайджест-письмо с таблицей, и который один в один переносится на еженедельный отчёт. Согласно потокам для популярных сценариев работы с почтой это происходит в три шага:

  • С помощью действия «Операция с данными: Выбрать» ты приводишь исходные данные, например из списка SharePoint или таблицы Excel, к виду, который позже должен появиться в письме, включая собственные названия столбцов.
  • Действие «Операция с данными: Создать HTML-таблицу» затем преобразует этот массив в готовую HTML-таблицу вместе со строкой заголовка.
  • В действии «Отправить письмо (V2)» ты вставляешь результат HTML-таблицы непосредственно в тело письма.

Деталь, которую на практике легко упустить: согласно операциям с данными в Power Automate тебе нужно включить в действии для письма опцию IsHtml, чтобы таблица отображалась как настоящая таблица, а не как необработанный HTML-код во входящих. Без этой единственной галочки весь отчёт в понедельник утром вдруг будет выглядеть как сломанный исходный код, а не как аккуратный обзор.

Практические советы для надёжного отчёта по понедельникам

  • Сначала протестируй вручную, потом доверь расписанию. Запусти поток один раз вручную, прежде чем полагаться на утро понедельника, чтобы ошибки форматирования в таблице не бросились в глаза именно перед всей командой.
  • Фиксированные часы и минуты вместо расплывчатого повторения. Если ты вводишь конкретные значения часов и минут, поток запускается надёжно в одно и то же время, а не смещается постепенно.
  • Веди список получателей централизованно. Указывай несколько адресов в поле «Кому» или распространяй отчёт через список рассылки, чтобы не приходилось трогать сам поток при каждой смене состава команды.
  • Учитывай пустые недели. Встрой перед отправкой условие, проверяющее, есть ли вообще данные, чтобы никто не принял пустую таблицу за отчёт.

Когда в компании накапливается несколько таких повторяющихся отчётов, каждый со своим расписанием, собственным источником данных и собственными получателями, стоит структурированно взглянуть на весь ландшафт автоматизации. В консалтинге NordFlux по Power Automate мы помогаем аккуратно выстраивать такие потоки и поддерживать их в рабочем состоянии в долгосрочной перспективе, вместо того чтобы каждый отчёт превращался в собственный маленький остров.

Часто задаваемые вопросы

Запускается ли триггер повторения сразу при сохранении потока?

Без явно заданного времени начала первое выполнение может произойти прямо при сохранении. Если же ты вводишь конкретное время начала в поле «Время начала», поток ждёт до этого момента, а затем следует настроенному еженедельному повторению.

Нужно ли указывать часы и минуты отдельно, или достаточно одного времени начала?

Для еженедельного отчёта рекомендуется помимо времени начала задать поля «В эти дни», «В эти часы» и «В эти минуты». При использовании только простого времени начала фактический момент выполнения может легко сместиться на протяжении нескольких недель.

Могу ли я отправлять отчёт по понедельникам сразу нескольким людям?

Да. В поле «Кому» действия «Отправить письмо (V2)» можно указать несколько адресов — либо введённых по отдельности, либо в виде уже существующего списка рассылки. Это особенно удобно, когда список получателей со временем меняется, а сам поток трогать не хочется.

Что происходит, если базовый список или таблица на какой-то неделе пусты?

Без дополнительной проверки поток как обычно отправляет письмо с пустой таблицей, что быстро сбивает с толку. Условие перед действием отправки, проверяющее количество возвращённых строк, предотвращает это и при необходимости может вместо этого запустить короткое уведомительное письмо.

Как убедиться, что HTML-таблица в Outlook действительно отображается как таблица?

Для этого в действии «Отправить письмо (V2)» должна быть включена опция IsHtml. Если этой галочки нет, письмо показывает необработанный HTML-код таблицы как текст вместо того, чтобы отображать её.

О NordFlux

NordFlux UG (haftungsbeschränkt)

NordFlux создаёт цифровых сотрудников для организаций: автоматизации и КИ-агентов, которые берут на себя повторяющуюся работу. Вы сохраняете контроль.

Больше о нас
Бесплатный первичный анализ

Конкретные вопросы по автоматизации или КИ?

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