Текущее время: Сб, июл 26 2025, 04:13

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Формат десятичного числа
СообщениеДобавлено: Вт, окт 11 2011, 15:16 
Специалист
Специалист

Зарегистрирован:
Вт, фев 08 2011, 06:51
Сообщения: 109
Добрый день.
Как можно сделать из числа формата '999999.99'' формата '999.999,99'?


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

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
BenderMTB написал(а):
Добрый день.
Как можно сделать из числа формата '999999.99'' формата '999.999,99'?

Code:
WRITE zdmbtr     USING EDIT MASK 'RR___.___,__'.


А что с настройками пользователя в SU01? Правильнее решать через них.
Если там стоит нужный формат, то просто
Code:
write zdmbtr to <текст переменная>
.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Формат десятичного числа
СообщениеДобавлено: Вт, окт 11 2011, 16:49 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2005, 16:44
Сообщения: 3080
Откуда: Москва
Besa написал:
А что с настройками пользователя в SU01? Правильнее решать через них.

Тогда уж SU3 - SU01 как правило есть только у админов :wink:

_________________
С уважением,
Удав.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Формат десятичного числа
СообщениеДобавлено: Вт, окт 11 2011, 17:21 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 08 2010, 11:37
Сообщения: 322
А есть универсальная маска?
У меня была задача: число любой длинны записать в виде
ХХ ХХХ ХХХ ..... ХХХ,ХХ

пришлось писать мини программу (


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Формат десятичного числа
СообщениеДобавлено: Ср, окт 12 2011, 19:29 
Специалист
Специалист

Зарегистрирован:
Вт, фев 08 2011, 06:51
Сообщения: 109
Добрый день

Besa написал:
А что с настройками пользователя в SU01? Правильнее решать через них.Если там стоит нужный формат, то просто


Данный формат нужно получить в поле внутренней таблицы. Что бы можно было выгрузить в WORD в формате.

Besa написал:
Код: write zdmbtr to <текст переменная>


Пробовал этот код, получается если число например 11.00, то в текстовое поле передаётся строка ' . 11,00'. Получается под каждый разряд числа свою маску делать? Может есть какие то другие методы?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Формат десятичного числа
СообщениеДобавлено: Чт, окт 13 2011, 03:01 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
to BenderMTB, при write zdmbtr to <текст переменная>, в результате получите то представление числа, какое прописано у пользователя в личных настройках. То есть один пользователь получит 999.999,99, у другого может быть в настройках 999 999,99 и тд...

В маской верно.

Скорее всего одной строчкой кода не решится, другие методы - написать самому преобразователь или поискать в системе уже готовый ФМ.

Какая версия системы? Регулярные выражения поддерживаются?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Формат десятичного числа
СообщениеДобавлено: Чт, окт 13 2011, 05:34 
Специалист
Специалист

Зарегистрирован:
Вт, фев 08 2011, 06:51
Сообщения: 109
Besa написал:
Какая версия системы? Регулярные выражения поддерживаются?


6я. Регулярные выражения поддерживаются.
Лан, буду чё нить писать.
Потом отпишусь что получилось.

Спасибо за ответы.


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

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


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

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


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

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