Текущее время: Чт, июл 31 2025, 17:33

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 11 ] 
Автор Сообщение
 Заголовок сообщения: SAPQUERY
СообщениеДобавлено: Чт, сен 13 2007, 19:58 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, июл 03 2006, 18:18
Сообщения: 241
Пол: Женский
Добрый вечер,

Подскажите как округлить значение до трех символов (т.е. 4,09), если в отчет выводится такое значение - 4,0899999999999999E+00


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 14 2007, 08:29 
Менеджер
Менеджер

Зарегистрирован:
Чт, янв 20 2005, 08:34
Сообщения: 573
Пол: Мужской
Если это поле из таблицы (это поле типа F), тогда нужно создать доп поле (dop_field(2) TYPE p DECIMALS 2), и в кодировке этого поля присвоить ему значение из поля таблицы. Отображать в отчете соответственно необходимо тоже это доп поле, а не поле таблицы.

_________________
Волю в кулак, мышцы в узду, работай себе и не ахай!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 14 2007, 09:22 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, июл 03 2006, 18:18
Сообщения: 241
Пол: Женский
Это значение признака, взятое из таблице AUSP, в инфо - наборе ей присвоен псевдоним и создана доп. таблица

SELECT SINGLE * FROM AU967
WHERE OBJEK = DOPPOLE
AND ATINN = '0000000967'
AND ATZHL = '001'
AND MAFID = 'O'
AND KLART = '001'
AND ADZHL = '0000'


Добавлена группа полей, в ней лежит поле ATFLV, которое и выводит значение 2,0051001000000000E+07, потому, что это значение в таблице AUSP так же отражено.


Как понять тип поля?
Что означает тип поле F ?

Мне с кодировкой немного не понятно, можете подробней расписать
В этой закладке есть выпадающий список, к какому нужно обратиться и что написать в тесте ?

Спасибо,


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 14 2007, 12:49 
Менеджер
Менеджер

Зарегистрирован:
Чт, янв 20 2005, 08:34
Сообщения: 573
Пол: Мужской
natany написала:

Как понять тип поля?
Что означает тип поле F ?

Мне с кодировкой немного не понятно, можете подробней расписать
В этой закладке есть выпадающий список, к какому нужно обратиться и что написать в тесте ?

Спасибо,


В инфо-наборе есть кнопка "Дополнительная ифнормация"
Нажимаете ее
Закладка "ДопИнфо"
Кнока "Создать"
Имя = dop_field
Кнопка "Дополнительное поле"
Подробный текст - Дополнительное поле
Заголовок - ДопПоле
Тип - P Длина - 8 Дес Разряды - 3 (ставятся так как нужно выводить)
ПоследовательностьФрагментаКода - 2

Все, доп поле с типом P создано.

Далее на закладке "ДоИнфо" становитесь на это созданное поле и нажимаете кнопку "Кодир. для доп. поля".
В редакторе пишете
dop_field = AU967-ATFLV.

Все, доп поле заполнено.
Теперь его присваиваете группе полей и в самом запросе будете выводить именно поле dop_field а не AU967-ATFLV.

_________________
Волю в кулак, мышцы в узду, работай себе и не ахай!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт, сен 14 2007, 13:40 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пн, июл 03 2006, 18:18
Сообщения: 241
Пол: Женский
спасибо вам огромное, что так подробно все описали, у меня все получилось!Я ИДИЁТ, УБЕЙТЕ МИНЯ КТО-НИБУДЬ!


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re:
СообщениеДобавлено: Чт, июл 30 2009, 14:35 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, ноя 07 2006, 09:49
Сообщения: 303
Как можно сделать сцепку таблиц, если у одной поле содержит значение 12345, а другой — OR00012345?

_________________
* * *


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Re:
СообщениеДобавлено: Чт, июл 30 2009, 22:03 
Президент
Президент

Зарегистрирован:
Пт, апр 28 2006, 22:39
Сообщения: 2514
Откуда: North Taxolina, USA
Пол: Женский
aar написал(а):
Как можно сделать сцепку таблиц, если у одной поле содержит значение 12345, а другой — OR00012345?

Такое можно только если есть дополнительная таблица, где 12345 связано с OR00012345. Иначе никак IMHO.

_________________
"One of the symptoms of an approaching nervous breakdown is the belief that one's work is terribly important." Bertrand Russell


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Re:
СообщениеДобавлено: Пт, июл 31 2009, 07:59 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
Jelena написала:
aar написал(а):
Как можно сделать сцепку таблиц, если у одной поле содержит значение 12345, а другой — OR00012345?

Такое можно только если есть дополнительная таблица, где 12345 связано с OR00012345. Иначе никак IMHO.

Табличка AUFK поля AUFNR и OBJNR.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Re:
СообщениеДобавлено: Пт, июл 31 2009, 08:31 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, ноя 07 2006, 09:49
Сообщения: 303
ROKO написал:
Табличка AUFK поля AUFNR и OBJNR.

Спасибо, это я уже обнаружил, что так можно связать COEP и AUFK, например. Но вот если ключ надо дополнять? При создании инфо-набора можно задать программу и структуру для использования. Но как должна выглядеть программа и эта структура? Где можно почитать?

_________________
* * *


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Re:
СообщениеДобавлено: Пт, июл 31 2009, 08:43 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, авг 04 2006, 20:56
Сообщения: 1006
Откуда: 37 МИКРОРАЙОН
Пол: Мужской
aar написал(а):
ROKO написал:
Табличка AUFK поля AUFNR и OBJNR.

Спасибо, это я уже обнаружил, что так можно связать COEP и AUFK, например. Но вот если ключ надо дополнять? При создании инфо-набора можно задать программу и структуру для использования. Но как должна выглядеть программа и эта структура? Где можно почитать?

Посмотрите вот здесь.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Re:
СообщениеДобавлено: Пт, июл 31 2009, 09:24 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Вт, ноя 07 2006, 09:49
Сообщения: 303
ROKO написал:
Посмотрите вот здесь.

Cпасибо!

Еще нашелся вот PDF-документ SAP Query (BC-SRV-QUE): http://help.sap.com/printdocu/core/Prin ... dex_en.htm

_________________
* * *


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

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


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

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


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

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