Текущее время: Пн, авг 04 2025, 07:29

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: как в unicode записать неразрывный пробел в строку?
СообщениеДобавлено: Чт, янв 24 2008, 13:54 
Специалист
Специалист

Зарегистрирован:
Пн, янв 14 2008, 10:33
Сообщения: 163
подскажите пожалуйста,
как в unicode записать неразрывный пробел в строку?
код н.п. 0160 ('A0')

DATA:
x_ns(2) TYPE X VALUE '00A0',
c_ns TYPE C.

MOVE x_ns TO c_ns. (c_ns получается = '0030')

или может можно задать TYPE C в 16-ичной как-нибудь?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: как в unicode записать неразрывный пробел в строку?
СообщениеДобавлено: Чт, янв 24 2008, 14:10 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
b_e_s написал(а):
или может можно задать TYPE C в 16-ичной как-нибудь?
Поищите по словам ASSIGN и CASTING.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 24 2008, 17:00 
Начинающий
Начинающий

Зарегистрирован:
Пт, июл 20 2007, 09:50
Сообщения: 10
data: lv_c_A0 type c.
lv_c_A0 = cl_abap_conv_in_ce=>uccp( '00A0' ).


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 24 2008, 17:41 
Специалист
Специалист

Зарегистрирован:
Пн, янв 14 2008, 10:33
Сообщения: 163
Раз уж на то пошло что нехватает символов в CL_ABAP_CHAR_UTILITIES.
Может можно как-то создать свой класс унаследовавшись от CL_ABAP_CHAR_UTILITIES и добавить туда остальные нужные символы? интересно кто-нибуть делал такое. У меня что-то не получается, говорит что CL_ABAP_CHAR_UTILITIES - конечный класс. И что теперь? наследоваться нельзя?

Ну допустим, унаследоваться нельзя - скопировал. Так всё равно, как добавить своё-то?
И вот еще нашел:
https://www.sdn.sap.com/irj/sdn/thread?threadID=109238


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 25 2008, 10:24 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Чт, окт 26 2006, 15:07
Сообщения: 227
А move space to c_ns не проходит?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 25 2008, 13:23 
Специалист
Специалист

Зарегистрирован:
Пн, янв 14 2008, 10:33
Сообщения: 163
matel написал(а):
А move space to c_ns не проходит?


space = 0020, а нада 00A0.

вообще я это уже сделал и пути было два:
1. как говорилось ASSIGN и CASTING.
2. конвертировать используя CL_ABAP_CONV_IN_CE.


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

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


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

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


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

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