Текущее время: Чт, июл 24 2025, 01:59

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Редактируемый иерархический список
СообщениеДобавлено: Пн, мар 26 2012, 10:51 
Начинающий
Начинающий

Зарегистрирован:
Вт, авг 24 2010, 12:13
Сообщения: 4
Добрый день!

Отчет реализован на REUSE_ALV_HIERSEQ_LIST_DISPLAY.
Стоит задача прикрутить к нему функциональность редактирования значений полей выделенной строки. В процессе разбора возникли вопросы:
1) можно ли как то ограничить пользователя чтобы он могу выбирать только 1 строку? Сделал чекбоксы в начале строки, но ограничений по выбору не нашел в layout...
2) вообще принципиально можно ли это - сделать редактируемой только 1 строку у этого списка? Подозреваю что нужен аналог стилей в ALV, но таковых в том же самом layout нету, а фмник получения активного ALV возвращает ровно ничего.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Редактируемый иерархический список
СообщениеДобавлено: Пн, мар 26 2012, 12:55 
Ассистент
Ассистент
Аватара пользователя

Зарегистрирован:
Пн, июл 23 2007, 08:49
Сообщения: 31
Откуда: Москва
Пол: Мужской
Для пользователя принципиально важно редактировать данные прямо на экране ALV? Вариант с переходом к отдельному экрану для редактирования записи после двойного клика по строке предлагали?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Редактируемый иерархический список
СообщениеДобавлено: Пн, мар 26 2012, 13:07 
Начинающий
Начинающий

Зарегистрирован:
Вт, авг 24 2010, 12:13
Сообщения: 4
Пока что важно. Как только выяснится, что этого делать нельзя, то, за неимением выбора, будут рассматриваться другие вариант: полный переход на ALV и доп. экраны / окошки.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Редактируемый иерархический список
СообщениеДобавлено: Пн, мар 26 2012, 14:14 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, янв 30 2007, 10:59
Сообщения: 61
Насколько я помню, когда то было такое же требование, и в ALV_LIST не получилось. Потом, для чисто попробовать, я сделал возможность управления атрибутами произвольного поля через расширение стандартных FM для alv_list. Но вам это конечно не надо.

_________________
Блаженны прыгающие, ибо они допрыгаются.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Редактируемый иерархический список
СообщениеДобавлено: Пн, мар 26 2012, 14:15 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
kmkorchagin написал(а):
Добрый день!

Отчет реализован на REUSE_ALV_HIERSEQ_LIST_DISPLAY.
Стоит задача прикрутить к нему функциональность редактирования значений полей выделенной строки. В процессе разбора возникли вопросы:
1) можно ли как то ограничить пользователя чтобы он могу выбирать только 1 строку? Сделал чекбоксы в начале строки, но ограничений по выбору не нашел в layout...
2) вообще принципиально можно ли это - сделать редактируемой только 1 строку у этого списка? Подозреваю что нужен аналог стилей в ALV, но таковых в том же самом layout нету, а фмник получения активного ALV возвращает ровно ничего.


Иерархический АЛВ со своими наворотами, от этого и возможны ограничения.
1 - Думаю, что придется руками это ограничение прописывать.
2 - Насколько помню, то редактирование в данном случае можно только на уровне столбца, fieldcatalog-input = X + fieldcatalog-edit = X.


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

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


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

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


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

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