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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Помогите перекодировать строчки
СообщениеДобавлено: Пт, дек 11 2009, 10:18 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, июл 12 2007, 12:18
Сообщения: 430
У меня есть таблица,с такими строками:
text-indent:36.0pt'><span style='color:black'>Íàëîãîâûé êîìèòåò Ìèíèñòåðñòâà
ôèíàíñîâ Ðåñïóáëèêè Êàçàõñòàí äîâîäèò äî ñâåäåíèÿ, ÷òî ñóäàìè Ðåñïóáëèêè
Êàçàõñòàí âûíåñåíû ñóäåáíûå àêòû (ðåøåíèÿ, ïðèãîâîðû) î ïðèçíàíèè<b> </b>íàëîãîïëàòåëüùèêîâ<b>
ëæåïðåäïðèÿòèÿìè. </b></span><span style='font-size:14.0pt;color:black'><o:p></o:p></span></p>
Я пытаюсь ее перекодировать с помощью ф.м.'SCP_TRANSLATE_CHARS',
но не могу подобрать номер кодовой страницы
Íàëîãîâûé êîìèòåò Ìèíèñòåðñòâà - это русские буквы.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите перекодировать строчки
СообщениеДобавлено: Пт, дек 11 2009, 12:28 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, фев 17 2006, 07:38
Сообщения: 99
Исходная кодировка iso-8859-1, для системы её код 1100, кодировку выходной строки вам придётся подобрать, для определения кода кодировки попробуйте использовать ФМ SCP_CODEPAGE_BY_EXTERNAL_NAME.
upd:
Я ошибся, исходная строка у вас отображается в кодировке iso-8859-1, в кодировке windows-1251 она нормально читается: "Налоговый комитет Министерства..."


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите перекодировать строчки
СообщениеДобавлено: Пт, дек 11 2009, 13:01 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, июл 12 2007, 12:18
Сообщения: 430
Совершенно верно 'Налоговый комитет'.но для особо тупых с помощью чего вы это прочитали,может функция какая,может еще как?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите перекодировать строчки
СообщениеДобавлено: Пт, дек 11 2009, 13:25 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, июл 12 2007, 12:18
Сообщения: 430
Как в программе имея эту строчку поменять на "Налоговый комитет",очень надо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите перекодировать строчки
СообщениеДобавлено: Пт, дек 11 2009, 13:32 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, фев 17 2006, 07:38
Сообщения: 99
Скопировал вашу строчку и вставил в Far'е в текстовый файл, после чего поменял кодировку. Для вашего случая это не поможет :(
Напишите, где эта строка отображается в таком виде, может дело не в кодировке, а в шрифтах?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите перекодировать строчки
СообщениеДобавлено: Пт, дек 11 2009, 13:41 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
попробуйте ФМ SCMS_STRING_TO_XSTRING


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите перекодировать строчки
СообщениеДобавлено: Пн, дек 14 2009, 09:27 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, июл 12 2007, 12:18
Сообщения: 430
Ура,получилось! Раскомментировала ENCODING и поставила = '1504'
и поимела текст на русском языке


CALL FUNCTION 'SCMS_BINARY_TO_TEXT'
EXPORTING
INPUT_LENGTH = length
* FIRST_LINE = 0
* LAST_LINE = 0
* APPEND_TO_TABLE = ' '
* MIMETYPE = ' '
* WRAP_LINES = ' '
ENCODING = '1504'
* IMPORTING
* OUTPUT_LENGTH =
TABLES
BINARY_TAB = http_load_data
TEXT_TAB = texttab.
* EXCEPTIONS
* FAILED = 1
* OTHERS = 2
Всем спасибо
.


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

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


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

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


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

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