Текущее время: Пн, авг 25 2025, 22:14

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




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: BI-IP: Как расширить/изменить метод IS_PROTECTED
СообщениеДобавлено: Чт, сен 27 2012, 16:43 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, фев 08 2010, 13:11
Сообщения: 55
Для блокировки данных хочу использовать изменить/расширить метод IF_RSPLS_DS_METHODS~IS_PROTECTED класса CL_RSPLS_DS_EXIT_BASE однако кнопка "Расширение [Ctrl+F4]" вставить запси не дает, хотя и срабатывает.
То что метод расширить можно это, я так понял, можно, куда ткунть чтоб вставить свой код?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: BI-IP: Как расширить/изменить метод IS_PROTECTED
СообщениеДобавлено: Чт, сен 27 2012, 18:39 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 13 2005, 10:41
Сообщения: 558
Откуда: Гондурас (округ Москвы)
Пол: Мужской
коллега, вы откуда? что вы собираетесь расширять в стандартном классе?


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BI-IP: Как расширить/изменить метод IS_PROTECTED
СообщениеДобавлено: Пт, сен 28 2012, 05:27 
Почетный гуру
Почетный гуру
Аватара пользователя

Зарегистрирован:
Чт, дек 18 2008, 07:37
Сообщения: 256
Вот именно, создаёте Z копию и изменяете её как угодно.

_________________
The extent of reliability of the data affect on the quality of resource allocation.


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BI-IP: Как расширить/изменить метод IS_PROTECTED
СообщениеДобавлено: Пт, сен 28 2012, 09:21 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, фев 08 2010, 13:11
Сообщения: 55
Мне не нужна просто z-копия. Надо чтобы блокировались данные в input-ready запросе по данным заданным в z-таблице. А проверку на блокировку как я понял вызывает метод IF_RSPLS_DS_METHODS~IS_PROTECTED.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: BI-IP: Как расширить/изменить метод IS_PROTECTED
СообщениеДобавлено: Пт, сен 28 2012, 09:41 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, фев 08 2010, 13:11
Сообщения: 55
Сделал копию класса CL_RSPLS_DS_EXIT_BASE -> ZCL_RSPLS_DS_EXIT_BASE в нем переопределил метод IF_RSPLS_DS_METHODS~IS_PROTECTED как написано тут http://scn.sap.com/message/5481708
CL_RSPLS_DS_EXIT_BASE сделал суперклассом
Но похоже метод не вызывается - break-point поставленный в методе не срабатывает.
Может вызывать метод IF_RSPLS_DS_METHODS~IS_PROTECTED суперкласса надо?


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: BI-IP: Как расширить/изменить метод IS_PROTECTED
СообщениеДобавлено: Пт, сен 28 2012, 09:50 
Менеджер
Менеджер
Аватара пользователя

Зарегистрирован:
Вт, сен 13 2005, 10:41
Сообщения: 558
Откуда: Гондурас (округ Москвы)
Пол: Мужской
знаете, есть такая транзакция - RSPLAN....


Пометить тему как нерешенную
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: BI-IP: Как расширить/изменить метод IS_PROTECTED
СообщениеДобавлено: Пт, сен 28 2012, 09:54 
Начинающий
Начинающий

Зарегистрирован:
Чт, сен 06 2012, 12:07
Сообщения: 23
Откуда: рядом с Гондурасом
Пол: Мужской
В методе IF_RSPLS_DS_METHODS~IS_OVERLAPPING параметр r_is_overlapping должен быть rs_c_true. Тогда будет отрабатывать IF_RSPLS_DS_METHODS~IS_PROTECTED на каждую "ячейку" в запросе для ввода.


Пометить тему как нерешенную
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: Re: BI-IP: Как расширить/изменить метод IS_PROTECTED  Тема решена
СообщениеДобавлено: Пт, сен 28 2012, 14:32 
Младший специалист
Младший специалист

Зарегистрирован:
Пн, фев 08 2010, 13:11
Сообщения: 55
Разобрался. Статья помогла


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

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


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

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


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

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