Текущее время: Чт, июл 24 2025, 00:26

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


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

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


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

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