Текущее время: Ср, июн 18 2025, 13:12

Часовой пояс: 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 часа


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

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


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

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