Создание и использование вложенных шаблонов Outlook

  • Поделись Этим
Michael Brown

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

    Прежде чем показать вам, как создавать вложенные шаблоны в Outlook, я хотел бы сделать небольшой перерыв и представить вам нашу надстройку Shared Email Templates. С помощью этого небольшого приложения вы можете не только создавать шаблоны для будущих писем, но и применять форматирование, вставлять гиперссылки, изображения и таблицы. Более того, вы можете вставлять несколько шаблонов в одно письмо одним щелчком мыши.

    Итак, начнем :)

    Создание вложенных шаблонов с помощью ярлыков в наборах данных

    Прежде всего, давайте уточним, что такое ярлык с точки зрения общих шаблонов электронной почты. Простыми словами, это ссылка на заданный шаблон. Когда вы создаете шаблон, в верхней части панели дополнения есть поле с двумя хэштегами. Это и будет ваш ярлык. Если вы его заполните, ваш шаблон будет связан с этим ярлыком.

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

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

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

    Совет. Если вы чувствуете, что вам нужна дополнительная информация о наборах данных, просто обратитесь к моему руководству по заполняемым шаблонам из наборов данных, там я раскрыл эту тему.

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

    Теперь мне нужно добавить эти ярлыки в набор данных. Итак, я создаю новый набор данных (назовем его " Описание планов "), заполните первый столбец названиями планов и введите мои ярлыки рядом с соответствующим планом. Вот что я получаю в результате:

    План Описание
    Текущая версия ##current
    Пожизненный ##жизнь
    Ежегодно ##ежегодно

    Как вы можете видеть, каждый план связан с ярлыком, который ведет к шаблону с его описанием. Зачем мне все это нужно? Потому что я хочу сделать свой рабочий процесс быстрым и легким :) Все, что осталось сделать, это написать шаблон и включить макрос WhatToEnter для вставки необходимого описания в шаблон.

    Итак, мой окончательный шаблон будет таким, как показано ниже:

    Здравствуйте!

    Вот информация о выбранном вами плане:

    ~%WhatToEnter[{dataset: "Описание планов", column: "Описание", title: "выберите план"}]

    Дайте мне знать, если вам понадобится дополнительная помощь :)

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

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

    Теперь я покажу вам еще один прием с наборами данных. Как вы уже знаете, наборы данных могут быть заполнены любыми данными (текст, числа, макросы и многое другое). В этом параграфе я покажу вам, как использовать HTML-код в наборах данных, используя те же примеры из первой главы.

    Во-первых, давайте откроем один из шаблонов и рассмотрим его HTML:

    Вот HTML-код этого шаблона:

    Лицензионная политика: вы платите один раз и используете приобретенную версию столько, сколько вам нужно.

    Политика обновления: a скидка 50% для всех обновлений в будущем.

    Способы оплаты: Кредитная карта, PayPal

    Как бы грязно это ни выглядело, все довольно просто. Первый параграф включает описание лицензионной политики, второй - политику обновления, а последний - способы оплаты. Все теги в угловых кавычках (такие как style, color, strong, em) представляют форматирование текста (его цвет, стиль шрифта, например, жирный или курсив, и т.д.).

    Теперь я заполню мой новый набор данных этими фрагментами HTML-кода и покажу вам, как это будет работать.

    Примечание. В одной ячейке набора данных можно ввести до 255 символов.

    Итак, мой новый набор данных (я назвал его Описание планов HTML ) имеет всего четыре колонки: первая - ключевая, остальные - колонки с параметрами описания плана. Вот как это будет выглядеть после того, как я полностью заполню его:

    План Лицензионная политика Политика обновления Способы оплаты
    Текущая версия

    Лицензионная политика: вы платите один раз и используете приобретенную версию столько, сколько вам нужно.

    Политика обновления: a скидка 50% для всех обновлений в будущем.

    Способы оплаты: Кредитная карта, PayPal

    Пожизненный

    Лицензионная политика: вы платите один раз и пользуетесь продуктом столько, сколько нужно .

    Политика обновления: вы получите все обновления бесплатно срок службы.

    Способы оплаты: Кредитная карта, PayPal, банковский перевод, чек.

    Ежегодно

    Лицензионная политика: лицензия действительна в течение один год после покупки вы платите один раз и пользуетесь приобретенной версией пожизненно.

    Политика обновления: весь обновления бесплатны в течение года.

    Способы оплаты: Кредитная карта, PayPal, банковский перевод.

    Теперь самое время вернуться к шаблону и обновить там макрос. Поскольку теперь у меня есть три колонки с данными, которые нужно вставить, мне понадобится три WhatToEnter'а. Есть два пути: либо добавить три макроса, указав разные колонки для возврата данных, либо сделать это один раз, создать две копии этого макроса и вручную изменить целевую колонку. Оба решения быстрые и простые.выбор за вами :)

    Поэтому, когда окончательный шаблон будет обновлен, он будет выглядеть так:

    Здравствуйте!

    Вот лицензионная информация о выбранных вами планах:

    • ~%WhatToEnter[{dataset: "Plans description HTML",column: "License Policy",title: "Choose plan"}]
    • ~%WhatToEnter[{dataset: "Plans description HTML",column: "Upgrade policy",title: "Choose plan"}]
    • ~%WhatToEnter[{данные: "Описание планов HTML", колонка: "Способы оплаты", заголовок: "Выберите план"}]

    Дайте мне знать, если вам понадобится дополнительная помощь :)

    Как видите, здесь три одинаковых макроса с разными целевыми колонками каждый. Когда вы вставите этот шаблон, вам будет предложено выбрать план всего один раз, и данные из всех трех колонок в мгновение ока заполнят ваше письмо.

    Добавление динамических полей в набор данных

    В примерах выше я показал вам, как вставить предварительно сохраненные данные в письмо. Но что, если вы не знаете наверняка, какое значение нужно вставить? Что, если вы хотите принимать решение для каждого конкретного случая? Как добавить немного динамизма в ваши шаблоны?

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

    Я не думаю, что вводить цену после вставки шаблона очень эффективно. Поскольку мы здесь собрались, чтобы научиться экономить время, я покажу вам, как решить эту задачу в несколько кликов.

    Прежде всего, напомню, как обрабатываются динамические поля. Вы добавляете макрос WhatToEnter и настраиваете его на вставку значения Текст Значение. Если это ничего не говорит вам, проверьте сначала, как добавить соответствующую информацию динамически в одном из моих предыдущих руководств.

    Вот макрос, который попросит меня ввести необходимую цену:

    ~%WhatToEnter[price;{title: "Введите здесь цену плана"}]

    Но что если план динамический и его тоже нужно менять? Установить второй макрос с выпадающим списком? У меня есть для вас лучшее решение ;)

    Я создаю набор данных с именами планов в ключевом столбце и макросом WhatToEnter, описанным выше, во втором столбце:

    План Цена
    Текущая версия ~%WhatToEnter[price;{title: "Введите здесь цену плана"}]
    Пожизненный ~%WhatToEnter[price;{title: "Введите здесь цену плана"}]
    Ежегодно ~%WhatToEnter[price;{title: "Введите здесь цену плана"}]

    Затем я подключаю этот набор данных к своему шаблону и получаю следующее:

    Здравствуйте!

    Вот текущая цена для ~%WhatToEnter[{dataset: "Plans pricing",column: "Plan",title: "Plan"}] plan: USD ~%WhatToEnter[{dataset: "Plans pricing",column: "Price",title: "Price"}]

    Спасибо.

    Выглядит странно? Посмотрите, как идеально это работает!

    Подведите итоги

    Я надеюсь, что это руководство показало вам другой способ использования наборов данных и вдохновило вас попробовать эту функциональность :) Вы всегда можете установить наши общие шаблоны электронной почты из Microsoft Store и проверить, как работает дополнение. Я уверен, что огромное разнообразие наших статей и постов в блоге Docs поможет вам использовать все преимущества этого инструмента ;)

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

    Майкл Браун — увлеченный технологический энтузиаст, стремящийся упростить сложные процессы с помощью программных инструментов. Имея более чем десятилетний опыт работы в технологической отрасли, он отточил свои навыки в Microsoft Excel и Outlook, а также в Google Sheets и Docs. Блог Майкла посвящен тому, чтобы делиться своими знаниями и опытом с другими, предоставляя простые советы и учебные пособия для повышения производительности и эффективности. Являетесь ли вы опытным профессионалом или новичком, в блоге Майкла вы найдете ценную информацию и практические советы, которые помогут вам максимально эффективно использовать эти важные программные инструменты.