Изменить документ Word Merge Word, чтобы он указывал на новый источник данных?


1

Я пытаюсь изменить документ слияния MSWord 2013, чтобы он указывал на базу данных MS SQL, а не на исходную базу данных MS Access, которая только что связана с таблицами базы данных SQL. В основном я хочу удалить Access из уравнения и запросить MS SQL DB напрямую (через ODBC).

У меня проблемы с редактированием исходного документа. Когда я открываю документ, он запускает запрос немедленно. Как мне это изменить?

Ответы:


1

Открыть :

  1. Слить письмо -> Рассылки -> Начать слияние почты
  2. Шаг за шагом мастер слияния -> выберите другой список
  3. Выберите «Таблица» или «Запрос» -> ОК, чтобы подтвердить
  4. Нажмите «Предварительный просмотр результатов» -> Сохранить документ

0

Вы не можете остановить Word, пытаясь подключиться к существующему источнику данных, поэтому обычно вам нужно разрешить Word отображать подсказку SQL, ответить «нет», а затем использовать вкладку «Почтовые рассылки» для подключения к нужному источнику данных. В случае источника данных SQl Server, если вы уже настроили .odc с помощью Word, это должен быть вопрос выбора .odc в качестве источника данных.

Единственный другой способ в эти дни - редактировать .xml, сохраненный непосредственно в .docx - это в основном в файле settings.xml, но обычно есть одна или две версии, которые указывают, например, на файл .odc.

Кстати, это могло измениться в Word 2013, но в более ранних версиях была проблема с получением данных из типов полей Unicode в SQL Server (NVARCHAR и т. Д.) С использованием ODBC. Чтобы избежать этого, вы должны использовать OLE DB (именно это Word использует по умолчанию). И это несмотря на то, что Microsoft, похоже, возвращается к ODBC в качестве стандарта для соединений с SQL Server.


0

Я хотел изменить свой источник MailMerge и наткнулся на эту ссылку. В Microsoft Word 2013 вам нужна опция «Рассылки» -> «Выбрать получателей» / «Использовать существующий список».

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


0

Когда вы открываете документ Word, вас спрашивают, хотите ли вы подключиться к данным - [Да]. Затем он говорит, что не может найти источник (в моем случае это был локальный файл .mdb), и выдает окно с ранее сохраненной ссылкой. Отредактируйте это и [Сохранить]. Все отлично работает. Сохранить док. Но в следующий раз, когда вы откроете его, на нем все еще будет сохранено старое соединение.

Используя вышеупомянутые шаги, чтобы перейти туда, где сейчас хранится база данных, затем [OK] и [Сохранить] документ, и все исправлено.

Почему нет «Редактировать источник данных»?

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.