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

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


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

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


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

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