Текущее время: Пн, авг 04 2025, 23:03

Часовой пояс: UTC + 3 часа


Правила форума


ВНИМАНИЕ!

Вопросы по SAP Query и Quick View - сюда



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Выгрузка форматированного текста в Word
СообщениеДобавлено: Пн, янв 26 2009, 13:00 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, сен 10 2008, 11:30
Сообщения: 95
Подскажите пожалуйста, как можно выгрузить в MS Word текст с сохранением формата? Например текст сохранен так:

U1 | заголовок
AS | текст
.......

Нужно создать из этого форматированный Word-документ.

Заранее спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выгрузка форматированного текста в Word
СообщениеДобавлено: Пн, янв 26 2009, 19:55 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
Выгрузить из SAP можно ФМ READ_TEXT - в таблице LINES первое поле TDFORMAT как раз и будет U1, AS, etc. В Word это, наверное, потом нужно как-то импортировать с помощью macro или что-то в это роде.

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выгрузка форматированного текста в Word
СообщениеДобавлено: Пн, янв 26 2009, 20:43 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, сен 10 2008, 11:30
Сообщения: 95
Вот как раз в макросах и VBA я не очень понимаю. Пробую сейчас выгрузить все в HTML, потом открыть его в WORD, потом буду разбираться, как сделать марос для конвертирования HTML в DOC и запустить его из САП.
Может быть подскажите, как запустить макрос или функцию VBA из САП-Проги?
Заранее спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выгрузка форматированного текста в Word
СообщениеДобавлено: Вт, янв 27 2009, 12:54 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Чт, дек 21 2006, 07:27
Сообщения: 321
Откуда: Где-то на севере
Пол: Мужской
Посмотрите ФМ Edit_text, для выгрузки наверное не подойдет, но там есть возможность использования в качестве редактора внешний редактор, т.е. word и соответственно какие-то элементы импорта должны быть.

UPD. в том же ФМ-е вот такая штука используется call function 'INT_CONVERT_ITF_TO_RTF'.

_________________
I have a dream


Последний раз редактировалось PK Вт, янв 27 2009, 13:31, всего редактировалось 1 раз.

Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выгрузка форматированного текста в Word
СообщениеДобавлено: Вт, янв 27 2009, 13:22 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Пн, окт 27 2008, 16:21
Сообщения: 33
Откуда: Москва
Пол: Мужской
Если из Word сохранить документ как HTML то у html'ки будет специфический заголовок. Если Вам добавить этот заголовок в выгружаемый в html документ а расширение у файла назначить ".doc", думаю всё будет нормально. Откроется word'ом и редактировать можно будет там же :D


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выгрузка форматированного текста в Word
СообщениеДобавлено: Вт, янв 27 2009, 14:51 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, сен 10 2008, 11:30
Сообщения: 95
Всем большое спасибо :)
Буду пробовать.
Кому интересно: на этом форуме тоже было предложено интересное решение.

http://www.sapnet.ru/viewtopic.php?t=3005


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Выгрузка форматированного текста в Word
СообщениеДобавлено: Вт, янв 27 2009, 17:10 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, сен 10 2008, 11:30
Сообщения: 95
Насчет функции INT_CONVERT_ITF_TO_RTF: не совсем понял, как там заполнять структуру I_HEADER (тип THEAD). Не подскажете?


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot]


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB