Текущее время: Сб, июн 21 2025, 16:10

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


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

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


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

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