|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
14.04.2011, 10:34 | #1 |
Регистрация: 05.10.2010
Сообщений: 7
|
экспорт в шаблон word
Здравствуйте.
Такая ситуация: необходимо данных из формы подставить в шаблон word, но проблема в том что поле формата RTF выгружается как текст с тегами. Это можно обойти? |
14.04.2011, 12:49 | #2 |
Форумчанин
Регистрация: 27.09.2010
Сообщений: 376
|
Здравствуйте
Нужно вставлять через буфер обмена. Слишком долго объяснять и делать, потому посмотрите ссылку (на английском) http://allenbrowne.com/func-07b.html До свидания P.S. Напишите заготовку, помогу подправить. |
14.04.2011, 14:33 | #3 |
Форумчанин
Регистрация: 07.03.2010
Сообщений: 796
|
через VBA и закладки думаю будет проще и надежнее, чем использовать для этих целей буфер обмена, но все равно без примера вряд ли Вам на словах все оьъяснишь.
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
|
14.04.2011, 15:55 | #4 |
Форумчанин
Регистрация: 27.09.2010
Сообщений: 376
|
|
14.04.2011, 17:24 | #5 | |
Форумчанин
Регистрация: 07.03.2010
Сообщений: 796
|
Цитата:
что бы Вам в дальнейшем было немного проще обращаться к тексту RTF написал для Вас специальную функцию: Код:
зы.. в моем посте звучало "через VBA и закладки"
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
Последний раз редактировалось R Dmitry; 14.04.2011 в 17:32. |
|
14.04.2011, 17:33 | #6 |
Форумчанин
Регистрация: 27.09.2010
Сообщений: 376
|
Мне не понятно. Объясните поподробней, т.к. у Вас похоже большой опыт работы с Access и заполнением шалонов Word (именно Rich Text Format). Это очень бы упростило мне жизнь, а то я в Вашем примере кроме Mid и Replace ничего не понимаю.
Спасибо за будущий подробный ответ. P.S. Помните, Вы пишите также для yume (а не специально для меня) P.P.S. А через Mail merge можно передать Rich Text Format, может yume это тоже поможет? P.P.P.S. Как заставить Windows знать Rich Text Format, чтобы его постоянно не регистрировать. Ещё раз спасибо за профессиональный ответ. Последний раз редактировалось OlegVE; 14.04.2011 в 17:52. |
14.04.2011, 17:53 | #7 |
Регистрация: 05.10.2010
Сообщений: 7
|
la_automat.zip
делаю все опираясь на пример из этого вложения. Но там с переносом текста в word никаких проблем не возникает. Или это потому что у меня access 2007. |
14.04.2011, 18:06 | #8 | |
Форумчанин
Регистрация: 27.09.2010
Сообщений: 376
|
По 2007 только после выходных. Какое форматирование (Rich Text Format) Вам нужно сохранить при передаче в Word? В таблице такое поле как выглядит
Цитата:
Последний раз редактировалось OlegVE; 14.04.2011 в 18:13. |
|
14.04.2011, 19:20 | #9 | |
Форумчанин
Регистрация: 07.03.2010
Сообщений: 796
|
Цитата:
опыт не слишком большой, но есть. С форматом RTF встречался не так часто. В моем примере Вы все прекрасно понимаете, я так думаю. Пользователь, yume насколько мне понятно хотел передать текст из поля ( по моим догадкам) формы, в шаблон Ворд. так как текст в формате RTF добавляет при использовании VBA определенные теги и заменяет некоторые символы, все это можно учесть, довольно небольшим кодом с использованием обычных текстовых функций. (стартопик не говорил что это будут страницы текста с RTF разметкой) функцию я привел как пример такого использования Yume, а почему в форме вы выбираете формат поля как rtf (замечу, что я так думаю), может использовать формат поля как обычный текст, и тогда все вопросы отпадут сами собой? Если все же Вам необходимо использовать именно RTF, тогда без ваших конкретных данных не обойдешся. на все pppppppssssss Профессионально на программиста никогда не учился (любитель я) зы.....обидеть никого нехотел
Логика?!.... она где то рядом... E_mail: dg_rusak@mail.ru Если спасибо мало: Яндекс . Деньги - 41001731366021 WM R269866874234
|
|
14.04.2011, 23:20 | #10 | |
Регистрация: 05.10.2010
Сообщений: 7
|
Цитата:
А rtf потому что ,насколько я знаю ,plain text не может обеспечить отступы, табуляцию и прочее. Суть: пользователь выбирает в форме дату и прочее из комбобоксов, потом нажимает отчет и там обычный документ. С шапкой, адресом, обращением и текстом письма, в котором некоторые части видоизменяются. Вариантов писем около 20 штук. Обычный экспорт в word хорош всем кроме того, что логотип из шапки не переносится. Поэтому я и думаю, как это безболезненно загнать в шаблон в котором все будет, и пользователю не приходилось бы лишний раз напрягаться. Как-то так.. Кусок базы если получится завтра сделаю. |
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Экспорт в Word | Jantar | Общие вопросы Delphi | 2 | 27.03.2011 16:13 |
Шаблон Word под Merge | 01Kuzma | Microsoft Office Word | 0 | 23.01.2011 18:22 |
экспорт в шаблон | Милана666 | БД в Delphi | 10 | 04.06.2010 06:53 |
Шаблон word и закладки | hackPNZ | Microsoft Office Word | 11 | 26.03.2010 09:48 |
Шаблон в Word | avzhur | Microsoft Office Word | 0 | 24.12.2009 01:43 |