Текущее время: Вт, апр 16 2024, 12:33

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


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

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


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

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