Текущее время: Пт, апр 19 2024, 00:08

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
 Заголовок сообщения: BSP - как узнать какое поле поменялось
СообщениеДобавлено: Ср, ноя 23 2016, 16:52 
Младший специалист
Младший специалист

Зарегистрирован:
Пт, ноя 07 2014, 20:19
Сообщения: 55
Добрый день.

Недавно начал разбираться в обработчиках полей/событий в BSP.
Проконсультируете опытные коллеги пожалуйста.

Работаю в Solution Manager для Service Desk.

Можно ли как то через классы/методы BSP в ракурсах, узнать какое именно поле было обновлено?

Пример : есть два поля в заявке Service Desk(в webe) - "заявитель" и "инвентарный номер".

Если я меняю поле "заявитель" - нужно автоматически менять по определенной логике поле "инвентарный номер".
Если я меняю поле "инвентарный номер" - ничего делать не нужно.
Вся логика пока в обработчике запроса ракурса - "DO_PREPARE_OUTPUT", но это не важно, может нужно еще где то смотреть?

Кстати поле "заявитель" - стандартное
Поле "инвентарный номер" - custom поле

Полей больше но логика одна - нужно все обновлять если поменялось именно поле "заявитель", если нет, то ничего менять не надо кроме самого корректируемого поля.

DO_PREPARE_OUTPUT отрабатывает всегда. Сохранять старое значение, проверять с новым(через память) - думаю в BSP делать не стоит вовсе, может есть универсальные вещи?

Спасибо.


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

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


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

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


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

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