Перенос данных Rich Text из Access в Word - PullRequest
1 голос
/ 28 апреля 2009

Я был обременен поддержкой старой базы данных Access 2003 (с бэкэндом SQL), созданной неработающим подрядчиком.

База данных включает несколько «нестандартных» отчетов. Все они используют Automation через VBA для вывода полей непосредственно в документ Word. Вроде как (псевдокод):

for each row{
      output(row.id);
      moveRight();
      output(row.firstName);
      newLine();
}

Etc.

Проблема в том, что база данных включает в себя несколько текстовых полей. Чтобы вывести их (включая их форматирование) в документ, разработчик открывает отдельную форму доступа с одним элементом управления расширенным текстом и перетаскивает соответствующее поле в текстовое поле.

Затем он делает «выделить все, скопировать», переключается обратно в Word, а затем вставляет текст.

Моя задача - добавить новое расширенное текстовое поле в отчет, и я считаю, что должен быть лучший способ сделать это ...

1 Ответ

1 голос
/ 28 апреля 2009

Ах! Повторяющийся вопрос, по-видимому.

Вот ответ:

Word Automation: запись текста в формате RTF без прохождения через буфер обмена

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...