Текущее время: Вс, июл 27 2025, 06:55

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 12 ] 
Автор Сообщение
 Заголовок сообщения: Вопрос по BADI FI_ITEMS_MENUE01 в транзакции FBL1N/FBL5N
СообщениеДобавлено: Пт, ноя 27 2009, 18:20 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, июн 12 2008, 16:54
Сообщения: 52
Создал импелементацию BADI FI_ITEMS_MENUE01 для транзакции FBL1N/FBL5N, где добавил в меню кнопку, по нажатию которой мне нужно произвести некоторую логику для всех выбранных документов.

Проблема состоит в следующем, что импортыми параметрами к методу LIST_ITEMS* является только структура типа slis_selfield, от куда я могу получить индекс только последней выделенной строки в ALV, и таблица типа IT_RFPOSXEXT, где находятся все выбранные документы.

Каким образом я могу получить список всех выбранных пользователем документов?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по BADI FI_ITEMS_MENUE01 в транзакции FBL1N/FBL5N  Тема решена
СообщениеДобавлено: Сб, ноя 28 2009, 21:07 
Директор
Директор

Зарегистрирован:
Чт, июн 21 2007, 09:01
Сообщения: 904
Откуда: УЖ 15/2
Пол: Мужской
MaaLL написал(а):
Создал импелементацию BADI FI_ITEMS_MENUE01 для транзакции FBL1N/FBL5N, где добавил в меню кнопку, по нажатию которой мне нужно произвести некоторую логику для всех выбранных документов.

Проблема состоит в следующем, что импортыми параметрами к методу LIST_ITEMS* является только структура типа slis_selfield, от куда я могу получить индекс только последней выделенной строки в ALV, и таблица типа IT_RFPOSXEXT, где находятся все выбранные документы.

Каким образом я могу получить список всех выбранных пользователем документов?
IT_RFPOSXEXT-XSELP ?

_________________
"I have a dream"(c)Martin Luther King, Jr.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по BADI FI_ITEMS_MENUE01 в транзакции FBL1N/FBL5N
СообщениеДобавлено: Пн, ноя 30 2009, 01:08 
Младший специалист
Младший специалист

Зарегистрирован:
Чт, июн 12 2008, 16:54
Сообщения: 52
Спасибо, действительно. Пропустил это поле, когда смотрел тип RFPOSXEXT. А в дебагере это поле у меня почему то не отображается.
:pivo:


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по BADI FI_ITEMS_MENUE01 в транзакции FBL1N/FBL5N
СообщениеДобавлено: Чт, янв 27 2011, 13:22 
Начинающий
Начинающий

Зарегистрирован:
Вт, янв 25 2011, 13:49
Сообщения: 5
Добрый день.
А вы не могли-бы написать, как создать в меню кнопку. Очень надо.
Заранее спасибо.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вопрос по BADI FI_ITEMS_MENUE01 в транзакции FBL1N/FBL5N
СообщениеДобавлено: Чт, янв 27 2011, 14:57 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Elena12 написал(а):
Добрый день.
А вы не могли-бы написать, как создать в меню кнопку. Очень надо.
Заранее спасибо.

А в чем проблема то? Там и пример есть стандартной реализации этого бади...


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по BADI FI_ITEMS_MENUE01 в транзакции FBL1N/FBL5N
СообщениеДобавлено: Чт, янв 27 2011, 15:38 
Начинающий
Начинающий

Зарегистрирован:
Вт, янв 25 2011, 13:49
Сообщения: 5
А где есть пример?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вопрос по BADI FI_ITEMS_MENUE01 в транзакции FBL1N/FBL5N
СообщениеДобавлено: Чт, янв 27 2011, 15:46 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

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

тр se18/se19. С бади работали? Создаете внедрение. Прописываете кнопку на вкладке "КодыФн" (+CUS01), обрабатываете ее нажатие в методе LIST_ITEMS01. (без абапа не обойтись)


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по BADI FI_ITEMS_MENUE01 в транзакции FBL1N/FBL5N
СообщениеДобавлено: Пт, янв 28 2011, 08:07 
Начинающий
Начинающий

Зарегистрирован:
Вт, янв 25 2011, 13:49
Сообщения: 5
Чтобы прописать кнопку на вкладке "КодыФн" нужен ключ разработчика?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вопрос по BADI FI_ITEMS_MENUE01 в транзакции FBL1N/FBL5N
СообщениеДобавлено: Пт, янв 28 2011, 08:58 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Elena12 написал(а):
Чтобы прописать кнопку на вкладке "КодыФн" нужен ключ разработчика?

BADI. Как пользоваться


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Вопрос по BADI FI_ITEMS_MENUE01 в транзакции FBL1N/FBL5N
СообщениеДобавлено: Вт, фев 01 2011, 07:31 
Начинающий
Начинающий

Зарегистрирован:
Вт, янв 25 2011, 13:49
Сообщения: 5
Создала внедрение на определение FI_ITEMS_MENUE01. Здесь коды функций уже прописаны. В каком месте надо прописывать?
http://pixs.ru/showimage/1jpg_6343737_1622311.jpg


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вопрос по BADI FI_ITEMS_MENUE01 в транзакции FBL1N/FBL5N
СообщениеДобавлено: Вт, фев 01 2011, 14:16 
Начинающий
Начинающий

Зарегистрирован:
Вт, янв 25 2011, 13:49
Сообщения: 5
Взяла ключ, прописала на коде функции иконку, текст. Активировала.
Но при выполнении транзакции кнопка не появляется. Может ее как-то дополнительно активировать или включить?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Вопрос по BADI FI_ITEMS_MENUE01 в транзакции FBL1N/FBL5N
СообщениеДобавлено: Вт, фев 01 2011, 15:03 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Elena12 написал(а):
Взяла ключ, прописала на коде функции иконку, текст. Активировала.
Но при выполнении транзакции кнопка не появляется. Может ее как-то дополнительно активировать или включить?

Так стоп! Что Вы делаете? Зачем ключ? Зачем статус ломать (вместе с группой функций)?

1. тр se18 - вводим имя определения - жмем Просмотреть
2. По меню - Внедрение - Создать. Сохраняем. ( Только смотрите чтоб не было активных внедрений )
3. Далее в Вашем новом внедрении переходим на вкладку "КодыФн". Ставим курсор на первую строчку (+CUS01). Жмем кнопку "Тексты" (можно заполнить и в самой таблице промотав курсор). Там все заполняем и активируем внедрение. Все.

В принципе по Вашему скриншоту вроде понятно, что Вы внедрение создали и активировали правильно, сейчас деактивируйте и сделайте п3.


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

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


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

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


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

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