Текущее время: Ср, июл 30 2025, 22:58

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


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

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


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

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