Текущее время: Сб, мар 30 2024, 04:10

Часовой пояс: 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 часа


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

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


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

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