Текущее время: Пн, июн 30 2025, 04:35

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Использование полей типа 'p' в ALV
СообщениеДобавлено: Чт, янв 05 2006, 08:00 
Гость
Вот такая интересная ситуация. необходимо чтобы пользователь мог вводить в ALV gride собственные значения типа 'p decimals 3'. Все вроде бы работает, НО стоит только ввести в это поле значение с запятой, так сразу он выдает ошибку, что максимальное кол-во знаков после запятой 0. А вот если писать циферку 10000 то после нажатия 'enter' он преобразует 10000 в 10,000 и думает что это не 10000 а 10 и ноль десятых.
Еще пара примеров: пишем 10 -> 0,010, пишем 100 -> 0,100.
Подскажите где указать кол-во знаков после запятой чтобы он воспринимал 10000 как 10000,000.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 05 2006, 08:49 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
может у тебя что-то типа того стоит:
Code:
IT_FIELDCAT-round = 3.

если так, то данный параметр просто округляет до 1000 - поставь 0 вместо 3.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:   Тема решена
СообщениеДобавлено: Чт, янв 05 2006, 09:11 
Гость
OlegDm написал(а):
может у тебя что-то типа того стоит:
Code:
IT_FIELDCAT-round = 3.

если так, то данный параметр просто округляет до 1000 - поставь 0 вместо 3.


Нет, round я вообще не присваиваю.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, янв 06 2006, 08:27 
Гость
Все оказалось очень просто fcat-decimals = 3.


Пометить тему как нерешенную
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт, янв 12 2006, 16:33 
Гость
ZeuS написал(а):
Все оказалось очень просто fcat-decimals = 3.

А я ещё и ссылки на поля таблицы давал...
CLEAR fieldcat.
fieldcat-fieldname = 'TSL_OUT'.
fieldcat-ref_table = 'ZAKCIZA'.
fieldcat-ref_field = 'TSL'.
fieldcat-dd_outlen = 18.
fieldcat-intlen = 23.
fieldcat-decimals_o = 2.
fieldcat-coltext = 'Сумма акциза, руб.'.
APPEND fieldcat .

типа так у меня было когда-то))


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

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


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

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


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

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