Комментарии по теме

«Инстру­кция по созданию отчёта в тра­нза­кции SQVI»
Олег Точенюк:
Ну это вы погорячились вязать код БЕ заголовка, с кодом БЕ позиции. Код БЕ заголовка отвечает за то, где будет отражена кредиторская задолженность, а код БЕ в позиции отвечает за то, где будет...
«Тра­нза­кция SM02: сообщения в SAP системе»
Олег Башкатов:
С помощью ФМ TH_POPUP можно отправить сообщение конкретному пользователю :-)
«Тра­нспо­ртная система SAP для чайников»
Вячеслав Шиболов:
Хорошая метафора с коробками. Наглядная.

База знаний

Вы можете подписаться на эту колонки этого автора, если авторизируетесь или зарегистрируетесь

ABAP OBJECTS ALV

Все публикации автора

Глава 2. Два ALV GRID на одном экране. Часть 3

29 декабря 2014, 16:28

§4. Класс контроллер

Создаем класс контроллер аналогично пункту 1.1.4. Подключаем вызов селекционного экрана.

Рис. 1

Рис. 2

Создаем транзакцию ZT_MVC_002.

Рис. 3

Ниже приведен код:

METHOD run_program.
  CHECK me->call_selection_screen( ) = abap_true.
  CALL METHOD me->create_model_data.
ENDMETHOD.

METHOD call_selection_screen.
  CALL FUNCTION 'ZFM_MVC_002_SEL_SCR_1100'
    IMPORTING
      es_context   = ms_context
      e_repid      = m_repid
    EXCEPTIONS
      exit_program = 1
      OTHERS       = 2.
  IF sy-subrc = 0.
    r_run_program = abap_true.
  ELSE.
    r_run_program = abap_false.
  ENDIF.
ENDMETHOD.

METHOD create_model_data.
  CREATE OBJECT mo_model_data
    EXPORTING
      is_context = ms_context.
ENDMETHOD.

§5. ALV экран

Создаем ALV экран, функциональный модуль вызова экрана аналогично пункту 1.1.5.

Рис. 4

Подключаем вызов ALV экрана в класс контроллер.

Рис. 5

Ролевое назначение : SAP Консультант / Consultant

Функциональная область : Информационные технологии / IT, Basis, ABAP

Ключевые слова : создание отчетов / Report Building

Комментарии:

Олег Башкатов (Рейтинг: 8123) 03:33, 20 марта 2017

а что же случилось с 3ей главой?)
18:04, 24 марта 2017

Олег Точенюк (Рейтинг: 10890)

Да там с автором похоже случилось что-то...