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

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


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

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


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

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