Текущее время: Чт, июн 19 2025, 15:54

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: ALV-LIST пополнение стандартных кнопок меню отчета своей
СообщениеДобавлено: Пт, ноя 29 2013, 10:40 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 07 2011, 08:29
Сообщения: 325
подскажите, пожалуйста, есть alv-list отчет именно list а НЕ grid, в нем выводиться стандартный набор кнопок, как можно в него добавить свою кнопку
Нашла вот такой ссылку http://sapnet.ru/viewtopic.php?p=2756 , но тут используюется свой gui-статус, возможно придется создавать свой статус новый и заново переопределять в программе кнопки? ( очень хочется верить, что можно обойтись без этого)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ALV-LIST пополнение стандартных кнопок меню отчета своей  Тема решена
СообщениеДобавлено: Пт, ноя 29 2013, 10:46 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 22 2009, 12:41
Сообщения: 473
Знала бы ты сколько времени люди потратили на попытки обойти создание своего gui-статуса. И всегда приходили к тому, что проще скопировать стандартный статус себе и изменить его. Попробуй поверить.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ALV-LIST пополнение стандартных кнопок меню отчета своей
СообщениеДобавлено: Пт, ноя 29 2013, 12:05 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 07 2011, 08:29
Сообщения: 325
))))

Скопировала себе статус стандартный кнопку в него добавила, больше ничего не сделала, формуляр открылся как обычно, но без новой кнопки, остальны кнопки работают, что я забыла? ( и куда нужно добавлять обработку кнопки?
я не знаю в каком экранчике этот аlv-отчет открывается (, чтоб туда добавить MODULE USER_COMMAND...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ALV-LIST пополнение стандартных кнопок меню отчета своей
СообщениеДобавлено: Пт, ноя 29 2013, 12:42 
Старший специалист
Старший специалист

Зарегистрирован:
Чт, окт 22 2009, 12:41
Сообщения: 473
А при вызове REUSE_ALV_LIST_DISPLAY указала коллбек для статуса?
Code:
I_CALLBACK_PF_STATUS_SET = 'CALLBACK_PFSTATUS'
...
FORM CALLBACK_PFSTATUS USING RT_EXTAB TYPE SLIS_T_EXTAB.
  SET PF-STATUS 'NEW_STATUS'.
ENDFORM.

Ну и сам статус нужно не забыть активировать.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ALV-LIST пополнение стандартных кнопок меню отчета своей
СообщениеДобавлено: Пт, ноя 29 2013, 13:05 
Старший специалист
Старший специалист
Аватара пользователя

Зарегистрирован:
Пт, окт 07 2011, 08:29
Сообщения: 325
а, ура все получилось, оказывается проблема была в том, что нужно было название кнопке дать обязательно начинающееся с &...

Спасибо всем большущее )))


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ALV-LIST пополнение стандартных кнопок меню отчета своей
СообщениеДобавлено: Вс, дек 01 2013, 22:43 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Сб, апр 07 2012, 00:43
Сообщения: 113
В случае с reuse-alv-grid(list)
1. Копируешь стандартный статус se41
2. Дописываешь свою кнопку с командой
3. В фм "раскоменчиваешь" параметр отвечающий за статус и пишешь туда имя подпрограммы
4. Создаешь подпрограмму и прописываешь тужа set pf status, свой
5. Раскоменчиваешь, если закоменчен в фм парметр с usercommand и пишешь туда имя программы
6. Создаешь программу usercommand прописываешь туда обработку на свой код

_________________
[Удалено Админом]


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

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


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

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


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

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