Меню

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

|

Цель данной главы - создать отчет с двумя ALV Grid.

Цель данной главы создать отчет с двумя ALV Grid.

Рис. 1

Для этого нам необходимо создать следующие объекты:

  • Объекты словаря
  • Селекционный экран
  • Класс модель
  • Класс контроллер
  • ALV экран
  • Класс представление заголовка (верхний ALV Grid)
  • Класс представление позиций (нижний ALV Grid)

Создание данных объектов описано в параграфах 1 – 6. В 7 параграфе представлено взаимодействие класса представления заголовка и класса представления позиций через класс контроллер.

Предпосылкой к изучению главы 2 предполагает первоначальное ознакомление с главой 1 данной инструкции.

§1. Объекты словаря

Необходимо создать следующие объекты:

Имя объекта

Тип

Назначение

ZST_MVC_002_CONTEXT

Структура

Передача данных с селекционного экрана в класс контроллер

ZST_MVC_002_HEAD_ALV

Структура

Отображение полей в верхнем ALV отчете

ZST_MVC_002_HEAD_OUTTAB

Структура

Структура выходной таблицы. Включает в себя структуру  ZST_MVC_002_HEAD_ALV и дополнительные поля необходимые в процессе выборки

ZTT_MVC_002_HEAD_OUTTAB

Тип таблицы

Тип

Если хотите прочитать статью полностью и оставить свои комментарии присоединяйтесь к sapland

У вас уже есть учетная запись?

Войти

Обсуждения Количество комментариев1

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

Анатолий Рогачиков

  |  23 декабря 2014, 14:03

Спасибо, полезная статья. В свое время искал как это сделать. Как раз была такая задача - отчет по распределению ценовых отклонений сырья на готовый продукт. Хотел вывести 2 таблицы - основную для успешных распределений и таблицу ошибок (то что не удалось распределить из-за отсутствия активных рецептур). Не нашел, плюнул, свел в одну таблицу, не совсем по фен шуй получилось, но ничего все привыкли...