MS Word: MailMerge HyperLinks с запросом Получите URL-строку с Mergefield
-
03-10-2019 - |
Вопрос
Я пытаюсь отправить электронное письмо с объединением одного документа (.docx) с базой данных контактов (через OLEDB). Используя MS Word 2007, кажется легко (он работает для простых вещей: имя, адрес, ...) Но я не могу найти, как заполнить строку запроса на запрос с помощью поля слияния внутри гиперссылки.
Гиперссылка, как: нажмите здесь
- куда здесь гиперссылка дляhttp://domain.com/test.php?contact=contact@contactomain.com.
- где contact@contactomain.com является адресом контакта, поле слияния.
Я пробовал специальные поля / слияние:
{HYPERLINK "http://domain.com/test.php?contact={MERGEFIELD contactEmail}" \o "Here"}
Но это не работает, иногда он объединяет только первую запись, а затем отправлять все письма с тем же адресом, я получил этот чередующийся вид с ALT + F9..
Этот Поддержка док Не работает для меня, потому что у меня нет полного URL в моей базе данных для каждого контакта, и я не могу изменить дизайн таблицы или добавить представление (это от CRM), я не люблю Вы экспортируете таблицу и добавление поля.
Есть идеи?
Заранее спасибо,
Решение
Хорошо, я думаю, что MS забыл что-то в Мсорде. В MS Publisher 2007 существует эта функциональность (называемые «персонализированные гиперссылки») здесь Чтобы начать MailMerge, то вы можете найти возможность сделать это с дополнительной формой (я не нашел в Word). Я не знаю, имеет ли Word2010 этот вариант, но для меня Publisher 2007 в порядке.
Спасибо.