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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Запуск транзакции с параметрами. Помогите разобраться с SET
СообщениеДобавлено: Пн, окт 08 2007, 06:09 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, окт 03 2007, 13:22
Сообщения: 65
Добрый день.
Помогите, разобраться с передачей параметров в транзакцию.
Из AVL грида нужно вызвать транзакцию и передать в нее параметры.
В user_command пишу:

set parameter ID 'KOS' field MYREP-MVZ.
CALL TRANSACTION 'MB25'.

Запускаю в отладчике MYREP-MVZ принимает нужное значение, как положено, запускается транзакция, а параметр не передается. Ничего не понимаю. Может кто подскажет в чем дело. :-(.


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

Зарегистрирован:
Сб, сен 25 2004, 16:30
Сообщения: 1368
Откуда: Москва
Пол: Мужской
MB25 запускает обычный отчет RM07RESL. Думаю, лучше его вызвать оператором SUBMIT.

_________________
С уважением, Сергей Королев


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, окт 08 2007, 10:18 
Начинающий
Начинающий

Зарегистрирован:
Чт, июл 05 2007, 08:26
Сообщения: 23
... или использовать BDC

DATA: BEGIN OF bdcdata OCCURS 0.
INCLUDE STRUCTURE bdcdata.
DATA: END OF bdcdata.
DATA: opt TYPE ctu_params.
CLEAR: bdcdata[], opt.

PERFORM bdc_dynpro USING: 'RM07RESL' '1000'.
PERFORM bdc_field USING: 'BDC_OKCODE' '/00'
, 'KOSTL-LOW' MYREP-MVZ.
opt-nobinpt = 'X'.
opt-nobiend = 'X'.
opt-dismode = 'E'.
CALL TRANSACTION 'MB25' USING bdcdata OPTIONS FROM opt.

*---------------------------------------------------------------------
* start new screen
*---------------------------------------------------------------------
FORM bdc_dynpro USING program dynpro.
CLEAR bdcdata.
bdcdata-program = program.
bdcdata-dynpro = dynpro.
bdcdata-dynbegin = 'X'.
APPEND bdcdata.
ENDFORM. "BDC_DYNPRO
*---------------------------------------------------------------------
* insert field
*---------------------------------------------------------------------
FORM bdc_field USING fnam fval.
CLEAR bdcdata.
bdcdata-fnam = fnam.
bdcdata-fval = fval.
APPEND bdcdata.
ENDFORM. "BDC_FIELD
*---------------------------------------------------------------------


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Запуск транзакции с параметрами. Помогите разобраться с SET
СообщениеДобавлено: Пн, окт 08 2007, 12:32 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Ср, ноя 23 2005, 13:37
Сообщения: 1805
Откуда: ECC 6.0
Пол: Мужской
NNeustroev написал(а):
запускается транзакция, а параметр не передается. Ничего не понимаю. Может кто подскажет в чем дело. :-(.

А почему он, собственно, должен передаваться?
В определении селекционного экрана
Code:
   select-options:
      kostl for rkpf-kostl matchcode object kost modif id acc,

memory id не указано.
Так что следуйте советам коллег.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 09 2007, 06:23 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, окт 03 2007, 13:22
Сообщения: 65
Всем спасибо. Работает))))


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Вт, окт 09 2007, 06:23 
Младший специалист
Младший специалист

Зарегистрирован:
Ср, окт 03 2007, 13:22
Сообщения: 65
Всем спасибо. Работает))))


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

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


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

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


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

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