Текущее время: Ср, июл 23 2025, 22:32

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Сохранение строки в файл
СообщениеДобавлено: Пн, май 28 2007, 16:56 
Специалист
Специалист

Зарегистрирован:
Чт, фев 22 2007, 17:42
Сообщения: 143
Пытаюсь сохранить длинный текст (XML) в файл. Использую ФМ GUI_DOWNLOAD. Если поместить записываемый текст в DATA_TAB в виде APPEND v_text TO data_tab, то при сохранении весь текст не записывается, а обрезается. Тогда попробовал разбить предварительно текст на строки 250 символов и перелил его в DATA_TAB, затем указал при вызове еще и WRITE_LF = space. Файл сохраняется полностью, но кое-где слова слипаются, то есть часть пробелов, приходящихся на конец строки удаляется.

Вопросы:

1. Как мне сохранить весь текст без потери пробелов
2. Каксохранить егов определенном формате UTF-8, UTF-16, WINDOWS-1251 и т.д (Как найти соотвествие CODEPAGE и указанным кодировкам)?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сохранение строки в файл
СообщениеДобавлено: Вт, май 29 2007, 08:37 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
bwstarter написал(а):
1. Как мне сохранить весь текст без потери пробелов
2. Каксохранить егов определенном формате UTF-8, UTF-16, WINDOWS-1251 и т.д (Как найти соотвествие CODEPAGE и указанным кодировкам)?


1. Выгружать в bin-формате.

2. Таблица tcp00.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 14 2007, 11:56 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Пт, сен 08 2006, 11:20
Сообщения: 39
Можно еще использовать OPEN DATASET...

_________________
Специалист по решению проблем, которые сам себе создал...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, июн 14 2007, 12:24 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
AIRDRAKEN написал(а):
Можно еще использовать OPEN DATASET...
если выгружать надо на сервер приложений.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 15 2007, 09:26 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Пт, сен 08 2006, 11:20
Сообщения: 39
По-моему можно задать URL на любой компьютер в сети....

_________________
Специалист по решению проблем, которые сам себе создал...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, июн 15 2007, 10:08 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
AIRDRAKEN написал(а):
По-моему можно задать URL на любой компьютер в сети....
Знать бы, на какой :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Сохранение строки в файл
СообщениеДобавлено: Пт, июн 15 2007, 10:11 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
bwstarter написал(а):
Пытаюсь сохранить длинный текст (XML) в файл. Использую ФМ GUI_DOWNLOAD.

В класса CL_XML_DOCUMENT есть методы преобразования в таблицу (а может и прямо выгрузки в файл). В библиотеке CL_IXML есть средства работы с кодировками. CL_XML_DOCUMENT есть и в 4.6с, но как говорят, кривоватый..

_________________
С уважением, Сергей Королев


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

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


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

Сейчас этот форум просматривают: нет зарегистрированных пользователей


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

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