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

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


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

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


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

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