Новый эвент
должно быть доступно созданию через контекстную менюшку: правой кнопкой на event handler..только если вьюшка стандартная - нужно ещё допилить вызов вашего обработчика
Ага, вью стандартный. Но сам компонент запускается с z enhancement set.. Этого не достаточно?
евенты привязаны к элементам интерфейса во вьюшке, если просто добавить обработчик - то нужен триггер для его запуска (например кнопка для пользователя); при запуске самой вьюхи есть набор стандартных операций контроллера, на которые тоже можно завязаться (например, каждый раз при запуске вьюхи вы хотите динамически менять значение поля в зависимости от каких-то условий), последовательность описана тут https://help.sap.com/saphelp_snc700_ehp01/helpdata/en/22/d59045f4d1174099260b71d5317908/content.htm?no_cache=true ну и сам enhancement set должен быть указан как активный BSPWDV_EHSET_ASG можете описать задачу, которую пробуете решить?
Задача такая, надо добавить новые поля на экран и сделать, чтоб по клику по ним произошёл переход на другой экран. В принципе, поля добавил, создал enhancement set, добавил новые атрибуты, сделал у них в методах чтоб они были в виде гиперсылок.. И теперь осталось чтоб по клику призошла навигация. Как я понял для этого и надо создать евент + ещё входящий/исходящий плагин. И тут почему то не получается..при клике правой кнопкой - создать - евент желает создатся в стандартном классе. Но похоже у меня не сделано вот это.. enhancement set должен быть указан как активный в BSPWDV_EHSET_ASG
Обсуждают сегодня