Текущее время: Пт, апр 26 2024, 05:53

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Перекодировка символьного поля при выгрузке в *.DBF файл функцией DOWNLOAD
СообщениеДобавлено: Чт, фев 03 2022, 12:46 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, фев 04 2009, 09:51
Сообщения: 420
Пол: Женский
Создаю *.DBF файл функцией . Задаю typ = 'DBF' и имя файла name .

call function 'DOWNLOAD'
exporting filename = name
filetype = typ
tables data_tab = it_pay_data
fieldnames = it_pay_data_h
exceptions
invalid_filesize = 1
invalid_table_width = 2
invalid_type = 3.
Текстовые поля , созданного файла *.DBF , читаются не верно - набор символов.

Однако ,когда просматриваю файл в Excel - текст просматривается верно.

Как правильно перекодировать текстовое поля что б текст читался верно ?

Как правильно написать TRANSLATE , чтоб верно читалось тестовое поле xc38 ?

TRANSLATE xc38 FROM CODE PAGE '1500' TO CODE PAGE '0100'. ?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Перекодировка символьного поля при выгрузке в *.DBF файл функцией DOWNLOAD
СообщениеДобавлено: Чт, фев 03 2022, 15:35 
Специалист
Специалист

Зарегистрирован:
Вт, дек 30 2008, 18:10
Сообщения: 171
Пол: Мужской
CALL FUNCTION 'GUI_DOWNLOAD'
EXPORTING
...
FILETYPE = 'DBF'
CODEPAGE = '1503'
...


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Перекодировка символьного поля при выгрузке в *.DBF файл функцией DOWNLOAD
СообщениеДобавлено: Чт, фев 03 2022, 17:09 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, фев 04 2009, 09:51
Сообщения: 420
Пол: Женский
Необходима кодировка Windows-1251 .

Возможно надо указать для WIN1251 ?
.....
CODEPAGE = '01251'
...
или
.....
CODEPAGE = '1504'
......


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

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


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

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


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

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