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

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


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


ВНИМАНИЕ!

Вопросы по исходящим поставкам - сюда



Начать новую тему Ответить на тему  [ Сообщений: 5 ] 
Автор Сообщение
 Заголовок сообщения: Как классу сообщения присвоить действие для выполнения перехода двойным щелчком
СообщениеДобавлено: Чт, янв 13 2011, 13:28 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, май 06 2008, 17:30
Сообщения: 78
Для сбытового документа появляется сообщение 801 "Ошибка расчета цены: обязательное условие Цена (PR00) отсутствует" с классом сообщения PRC_PRI .При нажати двойным щелчком на сообщение не происходит переход на закладку Условия

Для других сообщений, типа 103 CRM_CONFIG Заполните конфигурацию при двойном щелчке, переходит на закладку Конфигурация


Подскажите, как добавить действие,чтобы выполнялся переход при нажатии??

_________________
"Если пред тобою великая цель, а возможности твои ограничены, - все равно действуй; ибо только через действие могут возрасти твои возможности." Шри Ауробиндо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как классу сообщения присвоить действие для выполнения перехода двойным щелчком
СообщениеДобавлено: Чт, янв 13 2011, 15:13 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Вт, апр 24 2007, 15:56
Сообщения: 1402
Как в анекдоте про женскую логику: "Посмотрите в отделе фантастики".
По крайней мере, в ERP такого точно нет, в CRM - возможно, не знаю.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как классу сообщения присвоить действие для выполнения перехода двойным щелчком
СообщениеДобавлено: Чт, янв 13 2011, 16:12 
Младший специалист
Младший специалист

Зарегистрирован:
Вт, май 06 2008, 17:30
Сообщения: 78
Да, это в CRM.
Самое интересное что для остальных информационных сообщений такой переход осуществляется

_________________
"Если пред тобою великая цель, а возможности твои ограничены, - все равно действуй; ибо только через действие могут возрасти твои возможности." Шри Ауробиндо


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как классу сообщения присвоить действие для выполнения перехода двойным щелчком
СообщениеДобавлено: Чт, янв 13 2011, 17:07 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, апр 13 2007, 16:52
Сообщения: 381
Пол: Мужской
Поясните, что значит для остальных сообщений? Для каких "остальных"?
Вы работает в GUI или WebUI?


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как классу сообщения присвоить действие для выполнения перехода двойным щелчком
СообщениеДобавлено: Чт, янв 13 2011, 18:08 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Пт, апр 13 2007, 16:52
Сообщения: 381
Пол: Мужской
Если говорить о WebUI, то такие сообщения называются navigable messages. И требуют регистрации т.н. subscriber'ов.
Выглядит это примерно так:
Code:
DATA   lr_service   TYPE   REF   TO cl_bsp_wd_message_service.
lr_service = me->view_manager->get_message_service(    ).
TRY.
    lr_service->subscribe_message(
                iv_message_class     =  'CRM_IC_APPL_UI_BDC'
                iv_message_number =  '114'
                iv_subscriber            = me
                iv_activation             = abap_true  ).
   CATCH cx_bsp_wd_dupl_mess_subscr.
ENDTRY.
где me - это указатель на контроллер ракурса, реализующий интерфейс IF_BSP_WD_MESSAGE_HANDLER с методом HANDLE_MESSAGE.

Это взято из книги "SAP CRM Web Client - Customizing and Development" п.14.1.1.

Если формально отвечать на ваш вопрос, то у cl_bsp_wd_message_service есть метод subscribe_message_class, который и цепляет хэндлер ко всему классу сообщений.

PS: ИМХО, не по теме сбыта это всё :)


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

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


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

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


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

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