Текущее время: Вс, июл 20 2025, 22:10

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Вывод двух xml при помощи cl_abap_browser=>show_xml
СообщениеДобавлено: Пн, июл 29 2019, 19:42 
Начинающий
Начинающий

Зарегистрирован:
Пн, июл 29 2019, 19:27
Сообщения: 5
Добрый день.

Я новичок в ABAPе. И передо мной задача: вывести на экран данные одновременно из двух сложных структур в наглядном виде. Предложено (как вариант) было вывести с помощью cl_abap_browser=>show_xml, помещая каждую xml в свой dynpro контейнер.

Но проблема в том, что в этом методе используется статический атрибут HANDLE. Из-за этого, когда я пытаюсь дважды вызвать этот метод в пределах одной сессии (передавая по очереди первую и вторую структуры, которые мне нужно отобразить на экране), данные первой структуры перезаписываются данными второй структуры. В результате я вижу на экране только одну xml вместо двух.

Подскажите пожалуйста, как можно обойти эту проблему. Ну или подскажите какое-нибудь альтернативное решение.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вывод двух xml при помощи cl_abap_browser=>show_xml  Тема решена
СообщениеДобавлено: Вт, июл 30 2019, 09:25 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пн, мар 28 2005, 15:38
Сообщения: 1257
Посмотрите как реализована тр-ция SXI_MONITOR. Там как раз несколько xml вместе выводятся.
Если кратко: сплиттер контейнер, в который выводятся 2 cl_gui_html_viewer, каждый из которых показывает свой xml

_________________
Там, где я рос, единственным развлечением было запоминать число «π».(С) Н. Стивенсон


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вывод двух xml при помощи cl_abap_browser=>show_xml
СообщениеДобавлено: Вт, июл 30 2019, 14:56 
Начинающий
Начинающий

Зарегистрирован:
Пн, июл 29 2019, 19:27
Сообщения: 5
Спасибо большое. Да, это, кажется, то, что нужно.


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

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


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

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


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

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