Текущее время: Ср, авг 27 2025, 14:35

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




Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Залипает отчет/(форма планирования) BW7-IP
СообщениеДобавлено: Вт, окт 29 2013, 13:15 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 15:04
Сообщения: 215
Откуда: Москва (Старый Оскол)
Всем привет,

Подскажите кто сталкивался с подобной ситуацией.

Ситуация: на один признак ЦФО завязан другой признак маршруты
реализован набор иерархий на каждое ЦФО свои маршруты: XM_ORG_01, XM_ORG_02 и т.п.

В отчете(форме ввода) созданы 2 переменные:
1 для ввода пользователем ЦФО (тех имя XMCFO) обычная.
2 переменная иерархии на признаке маршрут в которую передается тех.имя иерархии при ограничении первой переменной определенного ЦФО. (тех имя XMVBH01) переменная USER-exit (реализовано через классы) пример кода:

Code:
  IF i_step = 2.
*читаем переменную ЦФО и подставляем нужную иерархию в переменную XMVBH01
    READ TABLE i_t_var_range INTO loc_var_range
              WITH KEY vnam = 'XMCFO'.
     IF sy-subrc = 0.
        CONCATENATE 'XM_' loc_var_range-low INTO char.
        CLEAR l_s_range.

            l_s_range-opt = 'EQ'.
            l_s_range-sign = 'I'.
            l_s_range-low = char.
* проверка
*            l_s_range-low = 'XM_ORG_01'. 
             APPEND l_s_range TO e_t_range.
     ENDIF.


Так вот при первом открытие раб книги, и вводе переменной ЦФО все отрабатывает штатно, иерархия подставляется, форма разворачивается с нужной иерархией.

Если теперь вызвать окно с переменными и переопределить ЦФО, в коде можно заметить, что вставляется другая иерархия в переменную XMVBH01, но вот перерисовка отчета на новую иерархию не происходит.

Кнопки актуализации, обновления и т.п. не помогают только переоткрытие раб книги.

Может есть команда штатная перегенерация всего отчета/формы?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Залипает отчет/(форма планирования) BW7-IP
СообщениеДобавлено: Вт, окт 29 2013, 14:07 
Специалист
Специалист

Зарегистрирован:
Пн, ноя 01 2010, 08:21
Сообщения: 162
Можно использовать команду для переприсвоения отчета источнику данных.
Сделайте на листе соответствующую bex-кнопку и посмотри код команды.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Залипает отчет/(форма планирования) BW7-IP
СообщениеДобавлено: Вт, окт 29 2013, 14:35 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, авг 17 2004, 15:04
Сообщения: 215
Откуда: Москва (Старый Оскол)
Спасибо.

Через команду для переприсвоения отчета источнику данных заработало как нужно.


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

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


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

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


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

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