Текущее время: Вс, июл 20 2025, 18:48

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Возможно ли добавить свою кнопку в тулбар транзакции IW3* ??
СообщениеДобавлено: Вт, май 25 2010, 10:09 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, июн 10 2005, 14:14
Сообщения: 216
Откуда: Україна -> Москва
Собственно сабж.
Может кто занимался такой разработкой и чего подскажет??? ато в экзитах ничего подходящего вроде не вижу


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Возможно ли добавить свою кнопку в тулбар транзакции IW3* ??
СообщениеДобавлено: Вт, май 25 2010, 13:37 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

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


На тулбар не добавить без взлома, имхо. Там есть некоторые кнопки с динамическим текстом, но они выходят на бади WCM_DECOUPLING, через который не получится расширить, это зарезервировано для стандарта.
Можно попробовать через экзит IWO10018(Заказ ТОРО: поля пользователя в заголовке заказа), то есть в заголовке там вроде как есть подэкран SAPLXWOC(0900) на экране SAPLCOIH(1180) для пользовательских полей и туда кнопку нарисовать. Сам не пробовал.
Есть еще экзит IWO20001 он содержит код функции +PLS (Специфич. для пользователя). При его активации в меню появляется новый пункт (Доп информация->выбор ТК->Специфич. для пользователя). Может Вас это устроит?
Опиши задачу полностью.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Возможно ли добавить свою кнопку в тулбар транзакции IW3* ??
СообщениеДобавлено: Вт, май 25 2010, 14:46 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, июн 10 2005, 14:14
Сообщения: 216
Откуда: Україна -> Москва
Большое спасибо за инфу. Буду копать.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Возможно ли добавить свою кнопку в тулбар транзакции IW3* ??
СообщениеДобавлено: Вт, май 25 2010, 16:59 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, апр 17 2006, 21:49
Сообщения: 299
Откуда: Москва
Besa написал:
Можно попробовать через экзит IWO10018(Заказ ТОРО: поля пользователя в заголовке заказа), то есть в заголовке там вроде как есть подэкран SAPLXWOC(0900) на экране SAPLCOIH(1180) для пользовательских полей и туда кнопку нарисовать. Сам не пробовал.

Пробовал. Кнопку можно нарисовать в подэкране. Но не в тулбаре ведь..


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Возможно ли добавить свою кнопку в тулбар транзакции IW3* ??
СообщениеДобавлено: Ср, май 26 2010, 06:01 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
bossjohn написал(а):
Besa написал:
Можно попробовать через экзит IWO10018(Заказ ТОРО: поля пользователя в заголовке заказа), то есть в заголовке там вроде как есть подэкран SAPLXWOC(0900) на экране SAPLCOIH(1180) для пользовательских полей и туда кнопку нарисовать. Сам не пробовал.

Пробовал. Кнопку можно нарисовать в подэкране. Но не в тулбаре ведь..

Я не говорил, что кнопку можно можно нарисовать в тулбаре, просто предлагаю альтернативные варианты решения проблемы...
Цитата:
На тулбар не добавить без взлома, имхо.

Цитата:
...подэкран SAPLXWOC(0900) на экране SAPLCOIH(1180) ... и туда кнопку нарисовать

Цитата:
Есть еще экзит IWO20001 он содержит код функции +PLS...

Читайте внимательнее пж-ста.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Возможно ли добавить свою кнопку в тулбар транзакции IW3* ??
СообщениеДобавлено: Ср, май 26 2010, 13:30 
Старший специалист
Старший специалист

Зарегистрирован:
Пн, апр 17 2006, 21:49
Сообщения: 299
Откуда: Москва
to Besa: просто привел свой опыт :)


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Возможно ли добавить свою кнопку в тулбар транзакции IW3* ??
СообщениеДобавлено: Чт, май 27 2010, 07:15 
Специалист
Специалист

Зарегистрирован:
Ср, янв 26 2005, 05:11
Сообщения: 185
Пол: Мужской
Можно добавить в меню "Услуги к обьекту".
Вверху слева кнопочка такая есть


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Возможно ли добавить свою кнопку в тулбар транзакции IW3* ??
СообщениеДобавлено: Пт, май 28 2010, 09:26 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, июн 10 2005, 14:14
Сообщения: 216
Откуда: Україна -> Москва
Serge69 написал:
Можно добавить в меню "Услуги к обьекту".
Вверху слева кнопочка такая есть


Можно поподробней как это сделать?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Возможно ли добавить свою кнопку в тулбар транзакции IW3* ??
СообщениеДобавлено: Пт, май 28 2010, 18:11 
Специалист
Специалист

Зарегистрирован:
Ср, янв 26 2005, 05:11
Сообщения: 185
Пол: Мужской
Сделать наследника CL_GOS_SERVICE.
Переопределить методы EXECUTE CHECK_STATUS.
Добавить запись в SGOSATTR


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: Возможно ли добавить свою кнопку в тулбар транзакции IW3* ??
СообщениеДобавлено: Пт, май 28 2010, 19:51 
Гуру-эксперт
Гуру-эксперт
Аватара пользователя

Зарегистрирован:
Чт, ноя 11 2004, 16:25
Сообщения: 3109
Пол: Мужской
Спасибо Serge69.
Вот в дополнение http://help-abap.blogspot.com/2008/11/generic-object-services-gos-toolbar.html


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

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


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

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


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

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