Текущее время: Чт, авг 07 2025, 10:45

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




Начать новую тему Ответить на тему  [ Сообщений: 2 ] 
Автор Сообщение
 Заголовок сообщения: Использование ввода переменной, для EXIT переменной в функции планирования.
СообщениеДобавлено: Ср, фев 01 2012, 16:23 
Специалист
Специалист

Зарегистрирован:
Вт, янв 25 2011, 11:47
Сообщения: 150
Коллеги,

Есть функция планирования типа распределение по ссылочным данным, в ней используются несколько EXIT переменных YRASTA, YVAR2, значение которых зависит от вводимой при запуске функции переменной YRASNO.
При запуске функции в WAD, ввожу значение для переменной YRASNO, но в программу EXIT переменной это значение не передаётся.
В чём же всё-таки здесь проблема?

Текст EXIT переменной.
Code:
WHEN 'YRASTA'.
    DATA lt_yrasta TYPE TABLE OF yrasta.
    DATA ls_yrasta TYPE yrasta.
    REFRESH lt_yrasta.
    IF i_step = 1.
      READ TABLE i_t_var_range
      INTO ls_var_range
      WITH KEY vnam = 'YRASNO'.
      IF sy-subrc = 0.
        CLEAR ls_range.
        SELECT
          ystati2
          FROM yrasta
          INTO CORRESPONDING FIELDS OF TABLE lt_yrasta
          WHERE ynomras = ls_var_range-low.
        DELETE ADJACENT DUPLICATES FROM lt_yrasta COMPARING ystati2.
        LOOP AT lt_yrasta INTO ls_yrasta.
          CLEAR ls_range.
          ls_range-sign = 'I'.
          ls_range-opt  = 'EQ'.
          ls_range-low = ls_yrasta-ystati2.
          APPEND ls_range TO e_t_range.
        ENDLOOP.
      ENDIF.
    ENDIF.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Использование ввода переменной, для EXIT переменной в функции планирования.  Тема решена
СообщениеДобавлено: Чт, фев 02 2012, 09:22 
Специалист
Специалист

Зарегистрирован:
Вт, янв 25 2011, 11:47
Сообщения: 150
Оказалось, что в действительности вводимое в запросе значение попадало, в EXIT переменную, хотя в отладке этого не видно. И i_step = 2.


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

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


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

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


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

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