Текущее время: Вт, апр 16 2024, 11:57

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


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


ВНИМАНИЕ!

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



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

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

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

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


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

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
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 + 3 часа


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

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


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

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