Текущее время: Ср, июл 23 2025, 00:05

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


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


ВНИМАНИЕ!

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



Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: BADI. Как пользоваться?
СообщениеДобавлено: Пн, янв 24 2005, 18:24 
Гость
BADI. Как пользоваться?
Курсы может есть?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: ...
СообщениеДобавлено: Вт, янв 25 2005, 06:12 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, авг 26 2004, 05:04
Сообщения: 922
Откуда: Челябинск
Пол: Мужской
Находишь нужное определение, на его основе делаешь внедрение, активизируешь. И все.

_________________
Все будет хорошо...
http://sap-blog.ru/


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ...
СообщениеДобавлено: Вт, янв 25 2005, 12:11 
Гость
artyom написал:
Находишь нужное определение, на его основе делаешь внедрение, активизируешь. И все.


Или делаешь свое.

se18/se19


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: а
СообщениеДобавлено: Вт, янв 25 2005, 13:29 
Гость
а тут
где функциональный модуль или инклудник цепляются?


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: Re: а
СообщениеДобавлено: Вт, янв 25 2005, 13:49 
Гуру-эксперт
Гуру-эксперт

Зарегистрирован:
Вт, авг 24 2004, 07:19
Сообщения: 3952
Откуда: ECC 6.0, South Kazakhstan
CRM-щик написал(а):
а тут
где функциональный модуль или инклудник цепляются?


Так у тебя ж доступными для кодирования становятся методы, щелкай дважды по нужному методу и пиши свой код. Параметры импорта/экспорта можешь посмотреть в интерфейсе.


Принять этот ответ
Вернуться к началу
 Профиль Отправить email  
 
 Заголовок сообщения: хорошо
СообщениеДобавлено: Вт, янв 25 2005, 16:13 
Гость
хорошо. буду копать


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: не
СообщениеДобавлено: Сб, янв 29 2005, 15:40 
Гость
1. непонятно назначение внедрений...

я так понимаю, что можно подправлять методы определений (se18) и то нужен ключ разработчика,

а зачем тогда нужны внедрения (se19)...

2. а как найти связь внедрений и определений....


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения:
СообщениеДобавлено: Пн, янв 31 2005, 10:57 
Гость
>>1. непонятно назначение внедрений...

считай, что внедрение - это user-exit. Фактически, это новая техника sap для расширений функционала

>>я так понимаю, что можно подправлять методы определений (se18) и то нужен ключ разработчика,

нет, этого делать нельзя да и бессмысленно. В определении НЕТ кода

определения - это интерфейс. И не более. Т.е. - сигнатура метода - название, параметры. Создавая внедрение, ты создаешь РЕАЛИЗАЦИЮ данного интерфейса, наполняешь его так сказать, содержанием. При создании внедрения ты создаешь класс и метод, реализующий интерфейс, т.е. метод определения.

В sap-е имеется место, в котором примерно такой код

data exit type ref to имя_определения.

call method cl_exithandler=>get_instance
changing instance = exit.
* если есть внедрение, то в exit возвратиться объект класса внедрения

CALL METHOD EXIT->метод
EXPORTING

* если есть внедрение, то вызовется тот метод, который ты реализовал. Если нет внедрения, то ничего не вызовется

что забавно, можно создавать произвольное количество внедрений на одно определение

уф, да не убъют меня за такое попсовое описание адепты компонентного подхода :)


Принять этот ответ
Вернуться к началу
  
 
 Заголовок сообщения: ...
СообщениеДобавлено: Пн, янв 31 2005, 14:16 
Директор
Директор
Аватара пользователя

Зарегистрирован:
Чт, авг 26 2004, 05:04
Сообщения: 922
Откуда: Челябинск
Пол: Мужской
В принципе я бы назвал это лучшим объяснением этого топика

_________________
Все будет хорошо...
http://sap-blog.ru/


Принять этот ответ
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: с
СообщениеДобавлено: Пн, янв 31 2005, 16:30 
Гость
Спасибо большое. все стало понятно.

Да это и нормально, что можно заводить много внедрений на одно определение...

Только запутаться потом можно..


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

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


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

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


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

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