Текущее время: Чт, июн 19 2025, 23:27

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Вывод поля "Цена" в pdf.
СообщениеДобавлено: Вт, сен 01 2009, 10:34 
Ассистент
Ассистент

Зарегистрирован:
Вт, авг 11 2009, 16:49
Сообщения: 45
Доброе время суток!

Вывожу в PDF форму. Есть поле в табличной части - Цена. Туда выводится значение типа

N07_PRICE J_3R_PRICE CURR 25 8

Это значение получается делением общей суммы, поле

N13_AD_VALUE J_3R_AD_VALUE CURR 17 2 Стоимость по бухучету

на общее количество, поле

N12_AD_QNTY J_3R_AD_QNTY QUAN 14 2 Количество по бухучету

Перед выводом формуляра, значение в передаваемой в формуляр структуре, в соответствующем поле равно 58.82000000.

В самом формуляре же выводится 58820000.00. Тип вывода поля в формуляре - текстовый(decimal тоже пробовал).

В чем может быть причина?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вывод поля "Цена" в pdf.
СообщениеДобавлено: Вт, сен 01 2009, 13:34 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Ark555 написал(а):
Доброе время суток!

Вывожу в PDF форму. Есть поле в табличной части - Цена. Туда выводится значение типа

N07_PRICE J_3R_PRICE CURR 25 8

Это значение получается делением общей суммы, поле

N13_AD_VALUE J_3R_AD_VALUE CURR 17 2 Стоимость по бухучету

на общее количество, поле

N12_AD_QNTY J_3R_AD_QNTY QUAN 14 2 Количество по бухучету

Перед выводом формуляра, значение в передаваемой в формуляр структуре, в соответствующем поле равно 58.82000000.

В самом формуляре же выводится 58820000.00. Тип вывода поля в формуляре - текстовый(decimal тоже пробовал).

В чем может быть причина?

В валюте. См Currency-specific Output Formats. Если стандарт - сообщение в SAP. Если не стандарт: а) перекладывать в поле с двумя знаками после запятой; б) поменять домен\элемент данных или на с двумя знаками после запятой, или на не валютный\количественный;

_________________
"После" - не значит "вследствие"


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод поля "Цена" в pdf.
СообщениеДобавлено: Вт, сен 01 2009, 14:35 
Ассистент
Ассистент

Зарегистрирован:
Вт, авг 11 2009, 16:49
Сообщения: 45
У меня интерфейс саповский к формуляру, не хочется его портить(новые поля добавлять в структуру передачи данных в формуляр). А так сама программи печати Z-товская.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вывод поля "Цена" в pdf.
СообщениеДобавлено: Вт, сен 01 2009, 16:36 
Специалист
Специалист

Зарегистрирован:
Ср, апр 29 2009, 07:08
Сообщения: 197
Откуда: AUS RUSSLAND
Пол: Мужской
Ark555 написал(а):
Доброе время суток!

Вывожу в PDF форму. Есть поле в табличной части - Цена. Туда выводится значение типа

N07_PRICE J_3R_PRICE CURR 25 8

Это значение получается делением общей суммы, поле

N13_AD_VALUE J_3R_AD_VALUE CURR 17 2 Стоимость по бухучету

на общее количество, поле

N12_AD_QNTY J_3R_AD_QNTY QUAN 14 2 Количество по бухучету

Перед выводом формуляра, значение в передаваемой в формуляр структуре, в соответствующем поле равно 58.82000000.

В самом формуляре же выводится 58820000.00. Тип вывода поля в формуляре - текстовый(decimal тоже пробовал).

В чем может быть причина?

Дело в том, что у вас под десятичные разряды в данном типе выделяется 8 символов и это поле связано с полем валюты рубли (WAERS), в которой под десятичные знаки отводится только 2 символа, если в формуляр передавать (можно изменить это поле или в интерфейсе формуляра или в программе печати непосредственно перед вызовом ФМ) для этой структуры WAERS = '8', то все должно быть замечательно!!!


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

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


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

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


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

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