2016-12-13 13 views
2

Можно ли указать ширину таблицы/столбца/ячейки таблицы HTML в Outlook с помощью proc print?Укажите ширину таблицы/столбца/ячейки в электронной почте Outlook от SAS

Я пробовал определять шаблоны и указывать через стили и параметр tagattr. Использование параметра style = для печати proc.

+0

ли проблема, Outlook, или 'прок print'? IE вы знаете, как это сделать для обычного файла HTML, а не для одного, предназначенного для отправки в Outlook? – Joe

+0

Эта проблема представляется перспективной. Я просмотрел HTML-источник писем, которые я генерирую, и, несмотря на теги и стили HTML, которые я пробовал, предположительно поддерживаемые этой версией механизма просмотра перспективы/слова, ничего не работает. Чтобы уточнить, я просматриваю исходный код HTML из Outlook. Я предполагаю, что внешний вид не модифицирует «источник» каким-либо образом, прежде чем представлять его мне. –

ответ

1

Форматирование электронных писем для определенных клиентов (Outlook, gmail, yahoo и т. Д.) - это работа, которая сама по себе. Есть книги, написанные по этому вопросу, но можно найти праймер here. Короткий ответ: нет, это невозможно, используя proc print .. вместо этого вам нужно будет генерировать очень специфичные HTML и CSS, чтобы обойти правила, применяемые механизмом рендеринга Outlook.

Например, Outlook разделит все стили по умолчанию - они должны применяться как стили, специфичные для атрибутов (например, <table style="width:300px">).

Дальнейшие советы here, но многие из них могут быть найдены с помощью поиска по ключевым словам на «стилей электронной почты Outlook» ..

0

Нет, это невозможно. Я просто потратил 4 часа на каждую перестановку всех доступных вариантов.