Текущее время: Пт, мар 29 2024, 09:21

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 3 ] 
Автор Сообщение
 Заголовок сообщения: Нужна помощь по WEB CRM (вызвать класс из другого ракурса контекста)
СообщениеДобавлено: Пт, сен 13 2019, 11:13 
Специалист
Специалист
Аватара пользователя

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

Возник вопрос по WEB CRM.
На екране Обзор клиента находится два ракурса BP_HEAD и BP_ADDR.
Нужно сделать проверку элемента из первого ракурса, но в зависимости от елемента второго ракурса.

В ракурсе BP_HEAD данные контекста header получаем в структуру ls_partner -
Code:
  TRY.
    lr_coll_1 = me->typed_context->header->get_collection_wrapper( ).
  ENDTRY.
  CHECK lr_coll_1 IS BOUND.
  lr_coll_ref_1 = lr_coll_1->if_bol_bo_col~get_current( ).
  CHECK lr_coll_ref_1 IS BOUND.
  lr_coll_ref_1->get_properties( IMPORTING es_attributes = ls_partner ).


Аналогично в ракурсе BP_ADDR получаем данные по адресу в структуру ls_data -
Code:
  TRY.
    lr_coll = me->typed_context->standardaddress->get_collection_wrapper( ).
  ENDTRY.
  CHECK lr_coll IS BOUND.
  lr_coll_ref = lr_coll->if_bol_bo_col~get_current( ).
  CHECK lr_coll_ref IS BOUND.
  lr_coll_ref->get_properties( IMPORTING es_attributes = ls_data ).


Для проверки в ракурсе BP_HEAD нужно вызвать класс контекста из ракурса BP_ADDR.
Прошу хелпа.

Спасибо.


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужна помощь по WEB CRM (вызвать класс из другого ракурса контекста)
СообщениеДобавлено: Пн, сен 16 2019, 17:10 
Специалист
Специалист
Аватара пользователя

Зарегистрирован:
Пт, июн 10 2005, 14:14
Сообщения: 216
Откуда: Україна -> Москва
Обошелся EXPORT/IMPORT MEMORY ID


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Нужна помощь по WEB CRM (вызвать класс из другого ракурса контекста)
СообщениеДобавлено: Пт, сен 20 2019, 13:46 
Специалист
Специалист

Зарегистрирован:
Вт, авг 24 2004, 16:49
Сообщения: 186
Откуда: SAP ERP60
Пол: Мужской
Корректный подход в данном случае - BOL программирование.
В нужном месте добираетесь до корневого объекта BuilHeader. Далее по структуре BOL читаете нужный EntitySet->Entity->Attribute
это схема конечно. если нужен конкретный код, пишите, разберемся :wink:


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

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


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

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


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

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