Текущее время: Пн, июл 28 2025, 21:25

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Передача диапазона значений в call transaction
СообщениеДобавлено: Чт, янв 28 2010, 16:58 
Специалист
Специалист

Зарегистрирован:
Ср, дек 07 2005, 09:18
Сообщения: 141
Откуда: Запорожье
В вызываемую транзакцию необходимо передать несколько значений.
К примеру
SET PARAMETER ID 'BWA' FIELD bwart "in Диапазон" .
Кто нибудь сталкивался с такой задачей ?


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Передача диапазона значений в call transaction
СообщениеДобавлено: Чт, янв 28 2010, 17:17 
Специалист
Специалист

Зарегистрирован:
Пт, окт 20 2006, 16:39
Сообщения: 230
Можно передавать таблицу точно также, как отдельную переменную


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача диапазона значений в call transaction
СообщениеДобавлено: Чт, янв 28 2010, 17:19 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Razum написал(а):
В вызываемую транзакцию необходимо передать несколько значений.
К примеру
SET PARAMETER ID 'BWA' FIELD bwart "in Диапазон" .
Кто нибудь сталкивался с такой задачей ?

Сталкивались. В рамках SET PARAMETER не имеет решания, используйте submit или export\import в память

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача диапазона значений в call transaction
СообщениеДобавлено: Чт, янв 28 2010, 17:25 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
demst написал(а):
Можно передавать таблицу точно также, как отдельную переменную

В set\get parameter? И на каких же ядрах?
Пока что "dobj must be a flat and (as of Release 6.10) character-type field into which the binary content of the SPA/GPA parameter is transferred unconverted."

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача диапазона значений в call transaction
СообщениеДобавлено: Чт, янв 28 2010, 17:28 
Специалист
Специалист

Зарегистрирован:
Ср, дек 07 2005, 09:18
Сообщения: 141
Откуда: Запорожье
sy-uname написал(а):
Сталкивались. В рамках SET PARAMETER не имеет решания, используйте submit или export\import в память


Если я правильно понял то так?

DATA: BEGIN OF zbwrt OCCURS 2,
sign(1),
option(2),
low like MSEG-BWART,
high like MSEG-BWART,
END OF zbwrt.

EXPORT zbwrt TO MEMORY ID 'BWA'.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Передача диапазона значений в call transaction
СообщениеДобавлено: Чт, янв 28 2010, 17:36 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Razum написал(а):
А поподробней.

Что именно подробней? Help не доступен?
Либо вместо call transaction используете submit program with bwart in "Диапазон"
или до call transaction делаете EXPORT parameter_list TO medium, а внутри экрана в транзации делаете IMPORT parameter_list FROM medium

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача диапазона значений в call transaction
СообщениеДобавлено: Чт, янв 28 2010, 17:41 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, сен 07 2004, 17:47
Сообщения: 2988
Razum написал(а):

DATA: BEGIN OF zbwrt OCCURS 2,
sign(1),
option(2),
low like MSEG-BWART,
high like MSEG-BWART,
END OF zbwrt.

Кто так пишет? Ну кто так пишет? Оператор RANGES или TYPE RANGE OF в вашей версии системы не доступен?

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


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача диапазона значений в call transaction
СообщениеДобавлено: Чт, янв 28 2010, 18:07 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
[offtopic]
sy-uname написал(а):
Кто так пишет? Ну кто так пишет?
[s]И мы ещё боремся за почётное звание дома высокой культуры и быта.[/s]
Обсуждаем в соседней теме стандарты ABAP.:-)
[/offtopic]

_________________
"I have a dream"(c)Martin Luther King, Jr.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача диапазона значений в call transaction
СообщениеДобавлено: Чт, янв 28 2010, 21:23 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
Не мешайте сну Razum-а рождать чудовищ :lol:

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача диапазона значений в call transaction
СообщениеДобавлено: Пт, янв 29 2010, 05:52 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Скажу в защиту Razum-a...
Я когда-то давно писал
Code:
select-options s_test for ztest-test no-display.
:D
Не знал про RANGES или TYPE RANGE OF...


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача диапазона значений в call transaction
СообщениеДобавлено: Пт, янв 29 2010, 09:23 
Специалист
Специалист

Зарегистрирован:
Пт, окт 20 2006, 16:39
Сообщения: 230
sy-uname написал(а):
demst написал(а):
Можно передавать таблицу точно также, как отдельную переменную

В set\get parameter? И на каких же ядрах?
Пока что "dobj must be a flat and (as of Release 6.10) character-type field into which the binary content of the SPA/GPA parameter is transferred unconverted."


Ну да, перепутал с импорт/експорт


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Передача диапазона значений в call transaction
СообщениеДобавлено: Пт, янв 29 2010, 14:32 
Специалист
Специалист

Зарегистрирован:
Ср, дек 07 2005, 09:18
Сообщения: 141
Откуда: Запорожье
Besa написал:
Скажу в защиту Razum-a...
Я когда-то давно писал
Code:
select-options s_test for ztest-test no-display.
:D
Не знал про RANGES или TYPE RANGE OF...


Да, как то не сталкивался с RANGES :oops: , но моя прога заработала и со страшным кодом:)
А вообще разобрался и с RANGES - да красивее и удобнее, согласен:)


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

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


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

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


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

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