Текущее время: Чт, сен 20 2018, 10:25

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Изменение представления при выводе на экран
СообщениеДобавлено: Ср, ноя 22 2017, 10:54 
Старший специалист
Старший специалист

Зарегистрирован:
Ср, фев 04 2009, 10:51
Сообщения: 319
Пол: Женский
У пользователя настроено в ПостЗначениях десятичное представление 1.234.567,89 ( тр. SU01). Небходимо чтоб при выводе на экран числа представление было 1 234 567,89 ? При этом стандартную настройку менять не нужно .

data : sss type i .
......
write : 38 '|',39 sss.

Подскажите , как изменить представление при выводе ?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Изменение представления при выводе на экран
СообщениеДобавлено: Ср, ноя 22 2017, 12:58 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 17:25
Сообщения: 2974
Пол: Мужской
oko_5 написала:
У пользователя настроено в ПостЗначениях десятичное представление 1.234.567,89 ( тр. SU01). Небходимо чтоб при выводе на экран числа представление было 1 234 567,89 ? При этом стандартную настройку менять не нужно .

data : sss type i .
......
write : 38 '|',39 sss.

Подскажите , как изменить представление при выводе ?

Обычно, когда возникает такое требование, возникает вопрос, насколько это корректно с точки зрения постановки вопроса.
Как я думаю, по хорошему, надо использовать представление из настройки пользователя или из настройки среды.
Решается через write style cl_abap_fomat

Если не подходит в Вашем случае, то смотрите using edit mask
также инструменты работы со строками replace, regex
самописные подпрограммы конвертации типа *conv* если например все это нужно чтобы корректно отображалось в АЛВ
Также встречал ребята использовали set country в таком случае настройка представления берется из t005x


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

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


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

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


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

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