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

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: Древовидный отчет
СообщениеДобавлено: Ср, ноя 28 2007, 13:30 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, ноя 20 2007, 15:20
Сообщения: 139
Откуда: Казань
Пол: Мужской
Добрый день.
Как можно сделать древовидный ALV отчет, как например в MS Access?
Когда по нажатию на плюсик появляется подтаблица.
Посмотрел стандартные примеры ALV Tree не нашёл не чего похожего.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 28 2007, 14:16 
Модератор
Модератор
Аватара пользователя

Зарегистрирован:
Пт, июн 16 2006, 00:43
Сообщения: 1686
Откуда: Москва <-> Красноярск
Пол: Мужской
Не совсем понятен вопрос.
А разве в ALV Tree не то же самое?
Нажимаем на экспанд - появляется.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 28 2007, 14:19 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
Просто не получится. Нужно нарисовать два контейнера на экране, либо рассплитовать один контейнер на области. В одном выстраиваете дерево, к примеру на основе CL_GUI_SIMPLE_TREE, а в другом строите ALV Grid. После обработки действий пользователя по дереву - выводите нужные данные в табличку.
Пример - транзакция SBWP Рабочее место.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 28 2007, 14:25 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, ноя 20 2007, 15:20
Сообщения: 139
Откуда: Казань
Пол: Мужской
Изначально была мысль так сделать (разделить экран и использовать несколько ALV Grid-ов), но на мой взгляд это не очень удобно в использовании :-)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 28 2007, 14:26 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Ср, ноя 03 2004, 14:51
Сообщения: 1912
Откуда: КраснАдар
Пол: Мужской
DofD написал:
Изначально была мысль так сделать (разделить экран и использовать несколько ALV Grid-ов), но на мой взгляд это не очень удобно в использовании :-)

Так практически вся функциональность реализована... Все предельно удобно.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 28 2007, 14:51 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Вт, ноя 20 2007, 15:20
Сообщения: 139
Откуда: Казань
Пол: Мужской
нашел функцию RS_TREE_LIST_DISPLAY которая делает нечто подобное.
Так же если убрать критерий разворачиваемости похожий отчёт создает MB51 только там 2 уровня :-(


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср, ноя 28 2007, 18:41 
Специалист
Специалист

Зарегистрирован:
Чт, июн 21 2007, 09:14
Сообщения: 166
Откуда: Москва
Пол: Мужской
DofD написал:
Изначально была мысль так сделать (разделить экран и использовать несколько ALV Grid-ов), но на мой взгляд это не очень удобно в использовании :-)

Делайте, как посоветовал John Doe. Ничего сложного и неудобного нет. Много стандартных транзакций построены по такому принципу


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

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


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

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


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

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