Текущее время: Вт, июл 29 2025, 13:35

Часовой пояс: 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 часа


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

Сейчас этот форум просматривают: Google [Bot]


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

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