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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.
Автор Сообщение
 Заголовок сообщения: Вывод казахских шрифтов
СообщениеДобавлено: Пн, май 30 2011, 09:50 
Ассистент
Ассистент

Зарегистрирован:
Пн, июн 16 2008, 08:28
Сообщения: 38
Добрый день. Есть проблема с выгрузкой казахских шрифтов в txt файлы. Заменяет на "#" все казсимволы. Причем, в самой системе и при выгрузке в Эксель - все отображается корректно.

Вот выгрузка:
CALL FUNCTION 'WS_DOWNLOAD'
EXPORTING
FILENAME = FILE_DATA "w_File_Data
FILETYPE = 'ASC'
* CODEPAGE = CODEPAGE
* WRITE_FIELD_SEPARATOR = 'X'
* TRUNC_TRAILING_BLANKS = 'X'
TABLES
DATA_TAB = it_All_Data.

Может кто-то уже сталкивался? Подскажите, плз.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод казахских шрифтов
СообщениеДобавлено: Пн, май 30 2011, 09:58 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
У нас нормально выгружается... Система юникод? Выгрузка кривая на всех машинах? В настройках гуи данной системы, в параметрах, какая кодировка для загрузки/выгрузки стоит? параметр CODEPAGE в Фм-е меняли?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод казахских шрифтов
СообщениеДобавлено: Пн, май 30 2011, 10:38 
Ассистент
Ассистент

Зарегистрирован:
Пн, июн 16 2008, 08:28
Сообщения: 38
Besa написал:
У нас нормально выгружается... Система юникод? Выгрузка кривая на всех машинах? В настройках гуи данной системы, в параметрах, какая кодировка для загрузки/выгрузки стоит? параметр CODEPAGE в Фм-е меняли?

Система юникод. Выгрузка кривая на всех машинах. В настройках для Гуй ANSI для систем юникода стоит. Codepage не меняли.

Выгрузка некорректна только в txt. В xls все корректно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод казахских шрифтов
СообщениеДобавлено: Пн, май 30 2011, 13:11 
Модератор
Модератор

Зарегистрирован:
Пт, ноя 12 2004, 11:40
Сообщения: 542
Откуда: Москва
Пол: Мужской
Может шрифтов не хватает, есть отчет с помощью которого можно загрузить шрифты.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод казахских шрифтов
СообщениеДобавлено: Пн, май 30 2011, 13:16 
Ассистент
Ассистент

Зарегистрирован:
Пн, июн 16 2008, 08:28
Сообщения: 38
Да нет, есть все шрифты, загружены, нормально отображаются, только в txt криво идет выгрузка.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод казахских шрифтов
СообщениеДобавлено: Пн, май 30 2011, 13:19 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Как Вы вообще расширяли виндовс под каз.яз.? просто шрифты и все? Юзали программу KazWinNT?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод казахских шрифтов
СообщениеДобавлено: Пн, май 30 2011, 15:31 
Ассистент
Ассистент

Зарегистрирован:
Пн, июн 16 2008, 08:28
Сообщения: 38
Besa написал:
Как Вы вообще расширяли виндовс под каз.яз.? просто шрифты и все? Юзали программу KazWinNT?

Винду никак не расширяли, если имеются в виду локальные машины, ну или просто шрифты и все. Думаете, дело в винде?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод казахских шрифтов
СообщениеДобавлено: Пн, май 30 2011, 15:36 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Нет, не в винде конечно, я не правильно выразился. В общем просто поставить шрифты этого, насколько я знаю, мало. Почитайте вот тут
http://www.sci.kz/~sairan/Sairan_in_ru.html
Там же можно скачать KazWin и установить, шрифты установятся автоматом. Попробуйте этот вариант, а потом выгрузите.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод казахских шрифтов
СообщениеДобавлено: Пн, май 30 2011, 15:48 
Ассистент
Ассистент

Зарегистрирован:
Пн, июн 16 2008, 08:28
Сообщения: 38
Besa написал:
Нет, не в винде конечно, я не правильно выразился. В общем просто поставить шрифты этого, насколько я знаю, мало. Почитайте вот тут
http://www.sci.kz/~sairan/Sairan_in_ru.html
Там же можно скачать KazWin и установить, шрифты установятся автоматом. Попробуйте этот вариант, а потом выгрузите.

:D Спасибо, конечно, но, еще раз повторюсь, проблема только с выгрузкой в тхт. То есть, все предпосылки вроде бы есть для корректной выгрузки (выходит же корректно эксель). Видимо, что-то я в функцию неправильно передаю или что..

ЗЫ: пользуюсь любезно выложенным ФМ-ом Parazitа. При оптимизации, когда выгрузка идет через тхтшник как раз и возникают проблемы.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод казахских шрифтов
СообщениеДобавлено: Пн, май 30 2011, 19:56 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, сен 23 2005, 11:11
Сообщения: 963
вероятно нужно кодовую страницу подобрать,
либо: выгружать как 'BIN', просто, или, если опять #, предварительно преобразовав в utf-8


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вывод казахских шрифтов
СообщениеДобавлено: Пн, май 30 2011, 23:11 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Насколько я понимаю, в Казахстане используют русскую кодировку 1251, задействовав мало используемые коды под казахские символы. А также соответствующую русскую кодировку SAP - 1504. Разумеется SAP ничего о казахских символах не знает и при выгрузке в текст заменяет их на #.
Вопрос в том, что нужно сделать в R/3, чтобы казахские символы (коды) нормально выгружались в текст? Кто нибудь решал эту (или схожую) проблему? Неужели в Казахстане никто не выгружал простые тексты?

p.s.
Конечно можно бы выгрузить в юникодах. Но, поскольку это касается моей разработки, возникают проблемы с MS Office.

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод казахских шрифтов
СообщениеДобавлено: Вт, май 31 2011, 07:28 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
to Parazit
Все верно, программа KazWin как раз таки модифицирует русскую кодировку, заменяет в ней мало используемые коды под казахские символы, причем делает это правильно. Сапу и не надо ничего знать про эти символы. Повторюсь, я выгружаю, все нормально. Возможно я в чем то ошибаюсь, но что мешает автору попробовать установить эту программку...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод казахских шрифтов
СообщениеДобавлено: Вт, май 31 2011, 10:40 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, авг 19 2004, 17:37
Сообщения: 1962
Откуда: Москва
Пол: Мужской
Besa написал:
to Parazit
Все верно, программа KazWin как раз таки модифицирует русскую кодировку, заменяет в ней мало используемые коды под казахские символы, причем делает это правильно. Сапу и не надо ничего знать про эти символы. Повторюсь, я выгружаю, все нормально. Возможно я в чем то ошибаюсь, но что мешает автору попробовать установить эту программку...

Судя по текстовому файлу, который присылал мне KoShi4, казахские коды выгружаются уже решетками (код 23). Соответственно KazWin-у уже нечего делать. Проблема именно при выгрузке из SAP-а.
У вас выгрузка текста нормально работает? И ZWWW тоже без проблем при OPTIMIZE = 0 ?
Если так, поделитесь настройками, какие версии системы, логона, какие кодировки?

_________________
"For all entries" не в SAP-ах, "for all entries" в головах! :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод казахских шрифтов
СообщениеДобавлено: Вт, май 31 2011, 13:39 
Менеджер
Менеджер

Зарегистрирован:
Вт, июл 24 2007, 14:52
Сообщения: 603
Откуда: Казахстан
Пол: Мужской
Note 594356 - Function modules ws_upload and ws_download are obsolete

http://www.sapdev.co.uk/upgrade/uccheck_errors.htm


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод казахских шрифтов
СообщениеДобавлено: Ср, июн 01 2011, 08:26 
Ассистент
Ассистент

Зарегистрирован:
Пн, июн 16 2008, 08:28
Сообщения: 38
Спасибо, Ludens, будем пробовать.


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 19 ]  На страницу 1, 2  След.

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


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

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


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

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