Текущее время: Чт, мар 28 2024, 15:55

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




Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Значение и текст в SAP Query
СообщениеДобавлено: Вт, мар 26 2013, 13:16 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2011, 14:26
Сообщения: 416
Откуда: KZ, Walldorf
Пол: Мужской
metha написал:
Потому что NUMC это банальный текстовый тип в котором можно хранить только цифры как символы, а суммирование идет только по полям числовым ;-(

А что если "тип данных" в ЭД / домене поменять (но, пока у меня не очень получается), какое значение рекомендуете для суммирование?


metha написал:
Доп поля реализуются либо через FM либо через АБАП напрямую в инфонаборе.

АБАП не успел изучить :( , но в планах.

_________________
Если две ошибки не принесли результата - испробуй третью. Лоренс Питер


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Значение и текст в SAP Query
СообщениеДобавлено: Вт, мар 26 2013, 14:10 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1193
Откуда: Москва
Пол: Мужской
Не не, элемент данных ни в коем случае не меняйте, мало того стандартные и не поменяете, система запретит такие модификации. Мало ли где это потом вылезет, а АБАП в минимуме знаний обязателен.

Попробуйте сначала в инфонаборе создать доп поле и указать у него тип DEC23_2 (это элемент данных такой в se11 просмотрите), потом в SQ02 зайдите в закладку КОДИР и в событии "5 - Обработка записей" вписать вот такой исходный код:

Code:
move "название поля с типом NUMC" to "Ваше новое дополнительное поле".


Потом это новое поле добавляете в разделы полей для выбора в инфозапросах и должно быть Вам счастье.

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Значение и текст в SAP Query
СообщениеДобавлено: Чт, мар 28 2013, 08:31 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2011, 14:26
Сообщения: 416
Откуда: KZ, Walldorf
Пол: Мужской
А можно ли
metha написал:
Code:
move "название поля с типом CHAR" to "Ваше новое дополнительное поле".
, так?

_________________
Если две ошибки не принесли результата - испробуй третью. Лоренс Питер


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Значение и текст в SAP Query
СообщениеДобавлено: Чт, мар 28 2013, 09:00 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1193
Откуда: Москва
Пол: Мужской
Хм.. не знаю ну давайте на примере.

1. запускаем SQ02, создаем инфонабор Y_01 на основе PNP, выбираем любые инфотипы
2. нажимаем "Дополнительные данные" и в закладке "ДопИнфо", жмем кнопку "создать", выбираем "Дополнительное поле" и указываем тех имя Y_F1
3. Выбираем тип P, длину и десятичные знаки по желанию
4. ПКМ на Дополнительно поле и выбрать "Кодировка"
Code:
* пример кстати интересный вывести сумму табельных номеров
* pernr это NUMC чистой воды
move p0000-pernr to Y_F1.

5. Все сохранить и активировать

Далее SQ01 и создать инфозапрос на основе Y_01, выбрать для отображения поле Y_F1

Когда запустите отчет, Вы увидите что в Ваше ДопПоле перенесен табельный номер и по нему можно делать суммирование.

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Значение и текст в SAP Query
СообщениеДобавлено: Вт, апр 16 2013, 14:38 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2011, 14:26
Сообщения: 416
Откуда: KZ, Walldorf
Пол: Мужской
metha написал:
Хм.. не знаю ну давайте на примере.


СПАСИБО ОГРОМНОЕ! :pivo:

Все получилось. Уррраааа!

_________________
Если две ошибки не принесли результата - испробуй третью. Лоренс Питер


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Значение и текст в SAP Query
СообщениеДобавлено: Ср, июл 24 2013, 13:23 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2011, 14:26
Сообщения: 416
Откуда: KZ, Walldorf
Пол: Мужской
metha написал:
Когда запустите отчет, Вы увидите что в Ваше ДопПоле перенесен табельный номер и по нему можно делать суммирование.


Если доп.поле разделитель "," при формирование отчета выдает Дин.ошибку "Невозможно интерпретировать "9999,99" в виде числа".
Как можно решить данную пролбему.

P.s. Если указана разделитель "." отчет формирует корректно.

_________________
Если две ошибки не принесли результата - испробуй третью. Лоренс Питер


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Значение и текст в SAP Query
СообщениеДобавлено: Ср, июл 24 2013, 14:38 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1193
Откуда: Москва
Пол: Мужской
Не должно так быть, если Вы внутри SAPQuery определите поле правильного типа (к примеру DEC8_2) и будете в него конвертировать данные типа C (строки) то придется прописывать еще обработку если однозначно нет возможности провести конвертацию. В этом Вам поможет разработчик, надо только правильно поставить ему задачу.

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Значение и текст в SAP Query
СообщениеДобавлено: Чт, июл 25 2013, 06:27 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Чт, окт 06 2011, 14:26
Сообщения: 416
Откуда: KZ, Walldorf
Пол: Мужской
metha написал:
Не должно так быть, если Вы внутри SAPQuery определите поле правильного типа (к примеру DEC8_2).


Такое ощущ. что внутри SAPQuery при определение правильного типа нет подходящего типа(к примеру DEC8_2)Изображение

_________________
Если две ошибки не принесли результата - испробуй третью. Лоренс Питер


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Значение и текст в SAP Query
СообщениеДобавлено: Чт, июл 25 2013, 09:04 
Почетный гуру
Почетный гуру

Зарегистрирован:
Вт, ноя 07 2006, 10:12
Сообщения: 1193
Откуда: Москва
Пол: Мужской
такого не может быть ;-) типы то определены в словаре данных, поищите в se11 все типы данных связанных с числами.

_________________
С уважением, Р.В. Величко


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Значение и текст в SAP Query
СообщениеДобавлено: Пн, май 22 2017, 10:29 
Старший специалист
Старший специалист

Зарегистрирован:
Пт, окт 15 2010, 14:06
Сообщения: 292
Bully написал(а):
Vlado написал(а):
Как сделать чтобы он еще и текст возвращало?

Так, как написано здесь и здесь.

Не работает.
Создал ФМ по образцу. Прописал его в TEXC_FLD_C для моего поля. Обновил поля и перегенерировал инфо-набор.
В итоге, в SQ02, у поля появился значок "T", но при запуске оперзапроса, в контекстном меню на поле, тексты не доступны.
Что я делаю не так или что я ещё не сделал?


Принять этот ответ
Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 25 ]  На страницу Пред.  1, 2

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


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

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


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

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