Текущее время: Пн, июл 28 2025, 20:17

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Если в таблице TCP00 (Каталог кодовых страниц SAP) нет местной кодировки, как выкрутиться?
СообщениеДобавлено: Вт, фев 02 2010, 13:02 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Сб, янв 27 2007, 08:27
Сообщения: 337
Откуда: СНГ ... ЮГ
Пол: Мужской
Всем доброго времени суток!

С кодированием и перекодированием все понятно, берем код нужной кодировки
из TCP00A и вперед, ФМ-ы есть, классы тоже есть, в поиске много чего можно найти.
Но вот проблема:
Есть местный стандарт языка на кирилице, на основе вин1251 ANSI, назовем его 1048.
Ставим его на машину пользователю и он колбасит данные в сап на национальном языке + русский.
Сам сап все корректно отображает и хранит у себя в системе, я так думаю с помощью юникода.
Нужно выгрузить смешанные данные в текстовый файл в этой местной кодировке 1048 (ANSI).
Использую ФМ GUI_DOWNLOAD с параметром CODEPAGE = '1504' т.е. вин1251, естественно
национальные буковки не отображаются в файле. Народ в инете много шумит по этому поводу,
и разработчики других систем пишут пободие кодировщика "в-из 1048" в своей системе учета\базах.
На сколько я знаю добавить левую кодовую страницу в сап нельзя..., поправте если не прав.
А можно ли каким то способом при сохранении файла подставлять вместо букв коды символов по кодировочной таблице 1048?

_________________
Внешность обманчива ..... , Я хороший.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Если в таблице TCP00 (Каталог кодовых страниц SAP) нет местной кодировки, как выкрутиться?
СообщениеДобавлено: Вт, фев 09 2010, 11:19 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Сб, янв 27 2007, 08:27
Сообщения: 337
Откуда: СНГ ... ЮГ
Пол: Мужской
Народ!
Вы замерзли все, что ли?

_________________
Внешность обманчива ..... , Я хороший.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Если в таблице TCP00 (Каталог кодовых страниц SAP) нет местной кодировки, как выкрутиться?
СообщениеДобавлено: Вт, фев 09 2010, 13:57 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Salmaner написал:
Народ!
Вы замерзли все, что ли?

Если Вас интересует ответ на "А можно ли каким то способом при сохранении файла подставлять вместо букв коды символов по кодировочной таблице 1048", то всё очень просто - можно. Файл выгружаете в бинарном виде, а внутри ABAP-а производите перекодировку по соответствующей таблице перекодировки. Примеры можно найти здесь же, на форуме.

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Если в таблице TCP00 (Каталог кодовых страниц SAP) нет местной кодировки, как выкрутиться?
СообщениеДобавлено: Пн, фев 15 2010, 08:22 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Сб, янв 27 2007, 08:27
Сообщения: 337
Откуда: СНГ ... ЮГ
Пол: Мужской
sy-uname написал(а):
Salmaner написал:
Народ!
Вы замерзли все, что ли?

Если Вас интересует ответ на "А можно ли каким то способом при сохранении файла подставлять вместо букв коды символов по кодировочной таблице 1048", то всё очень просто - можно. Файл выгружаете в бинарном виде, а внутри ABAP-а производите перекодировку по соответствующей таблице перекодировки. Примеры можно найти здесь же, на форуме.


Да, меня интересует ответ именно на первый мой вопрос про перекодировку.
Вот в том то и дело, что ни чего похожего на
Цитата:
а внутри ABAP-а производите перекодировку по соответствующей таблице перекодировки
не нашел тут на форуме.

_________________
Внешность обманчива ..... , Я хороший.


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

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


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

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


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

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