SAPфорум.RU https://sapboard.ru/forum/ |
|
SAP Query и тип данных поля https://sapboard.ru/forum/viewtopic.php?f=102&t=8409 |
Страница 1 из 1 |
Автор: | Cибиряк [ Чт, сен 22 2005, 14:05 ] |
Заголовок сообщения: | SAP Query и тип данных поля |
Ситуация: Существует стандартный отчет типа RABEST*. Необходимо перемножить 3 поля и добавить столбец результата в отчет. Казалось бы, проще некуда, взял на query быстро смастерил отчетик с локальным полем где перемножил что нужно. Но! тип одного и трех полей CHAR (остальные 2 - CURR и QUAN). Само собой это поле с двумя другими не может перемножаться. В дампе так и написано "Unable to interpret "0,1" as a number." Возник вопрос, могу ли я как-нибудь обозначить в query текстовое поле числовым, чтоб перемножение состоялось. (вариант с SE11 и изменением типа данных поля там... мне не по душе) Подскажите пожалуйста что-нибудь... спасибо. |
Автор: | Удав [ Вт, мар 22 2016, 00:03 ] |
Заголовок сообщения: | Re: SAP Query и тип данных поля |
DimaAlisage написал(а): а что из своего кода можешь нам тут продемонстрировать?? : В бан? |
Автор: | LKU [ Вт, мар 22 2016, 11:59 ] |
Заголовок сообщения: | Re: SAP Query и тип данных поля |
Cибиряк написал: В дампе так и написано "Unable to interpret "0,1" as a number." спасибо. В данном конкретном случае достаточно поменять в текстовом поле запятую на точку и все сработает. Наверняка есть более универсальные Фм для преобразования текста в число, поиск по названиям в se37 дает, например, OIU_ME_CHAR_TO_NUMBER. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group http://www.phpbb.com/ |