Sapforum.Biz

Инструменты => ABAP - Инструментальные средства => Тема начата: Skif от Июнь 24, 2009, 08:45:26 am

Название: call customer-function '001'
Отправлено: Skif от Июнь 24, 2009, 08:45:26 am
пните - почему не работает - влепил вроде в инклюд что нужно, а она в дебагере даже не заходит туда, млин - пролетает как по пустому месту ;(
Название: Re: call customer-function '001'
Отправлено: Паганель от Июнь 24, 2009, 09:12:15 am
Активировал?
Название: Re: call customer-function '001'
Отправлено: Skif от Июнь 24, 2009, 09:14:10 am
You are not allowed to view links. Register or Login
Активировал?
да конечно... - может ещё что "щелкнуть нужно?"
с exit-ами не работал ещё
Название: Re: call customer-function '001'
Отправлено: Паганель от Июнь 24, 2009, 09:15:56 am
You are not allowed to view links. Register or Login
да конечно... - может ещё что "щелкнуть нужно?"
с exit-ами не работал ещё
Скажи какой екзит, посмотрю какие условия вызова?
Кстати проект активировал или только текст вставки?
(Надо в cmod, на первом экране нажать кнопку активировать)
Название: Re: call customer-function '001'
Отправлено: Uukrul от Июнь 24, 2009, 09:19:33 am
You are not allowed to view links. Register or Login
да конечно... - может ещё что "щелкнуть нужно?"
с exit-ами не работал ещё
Ну еще инклуд надо создать который внутри ФМ-ки вызывается. Опять же точно уверен, что в проект включил именно это расширение, которое вызывается?
Название: Re: call customer-function '001'
Отправлено: Skif от Июнь 24, 2009, 09:21:43 am
You are not allowed to view links. Register or Login
Скажи какой екзит, посмотрю какие условия вызова?
Кстати проект активировал или только текст вставки?
(Надо в cmod, на первом экране нажать кнопку активировать)
в HR_PERNR_USER_CREATE - там он один..
нее - не активировал в CMOD - гляжу что это ;)
Название: Re: call customer-function '001'
Отправлено: Паганель от Июнь 24, 2009, 09:23:22 am
а в чем ты делаеш если не в cmod?
Название: Re: call customer-function '001'
Отправлено: Skif от Июнь 24, 2009, 09:24:21 am
You are not allowed to view links. Register or Login
Ну еще инклуд надо создать который внутри ФМ-ки вызывается. Опять же точно уверен, что в проект включил именно это расширение, которое вызывается?
FUNCTION EXIT_SAPLEHUS_001.

*"----------------------------------------------------------------------

*"*"Lokale Schnittstelle:
*"       IMPORTING
*"             VALUE(PERSNR) LIKE  PERNR-PERNR
*"       EXPORTING
*"             VALUE(PASS) LIKE  BAPIPWD-BAPIPWD
*"       CHANGING
*"             VALUE(UNAME) LIKE  SY-UNAMEZXWWWU03
*"----------------------------------------------------------------------
INCLUDE ZXWWWU03 .
ENDFUNCTION.

вот прямо его и редактировал
Название: Re: call customer-function '001'
Отправлено: Skif от Июнь 24, 2009, 09:25:09 am
You are not allowed to view links. Register or Login
а в чем ты делаеш если не в cmod?
в se80 всё ;)
Название: Re: call customer-function '001'
Отправлено: Uukrul от Июнь 24, 2009, 10:15:13 am
You are not allowed to view links. Register or Login
в se80 всё ;)
Ну тогда не правильно получается делал. ::)
Название: Re: call customer-function '001'
Отправлено: Skif от Июнь 24, 2009, 10:23:47 am
You are not allowed to view links. Register or Login
Ну тогда не правильно получается делал. ::)
ну пойдём тогда по инструкции...
cmod...проект креате...- enhancement откуда брать?

ps. но главное - по программе (se80) "ходит" нормально! даже не ругается же что ты типа тут лепишь ))
Название: Re: call customer-function '001'
Отправлено: Uukrul от Июнь 24, 2009, 10:27:23 am
You are not allowed to view links. Register or Login
ну пойдём тогда по инструкции...
cmod...проект креате...- enhancement откуда брать?
Вот, надо знать имя расширения, которое надо включить в проект... имя транзакции знаешь в которой надо этот вызов вставить?

You are not allowed to view links. Register or Login
ps. но главное - по программе (se80) "ходит" нормально! даже не ругается же что ты типа тут лепишь ))
А чего она должна ругаться, ты просто код пишешь, код без проблем можешь проверить, а вот за вызов кода отвечают совсем другие данные.
Название: Re: call customer-function '001'
Отправлено: Skif от Июнь 24, 2009, 10:31:08 am
You are not allowed to view links. Register or Login
Вот, надо знать имя расширения, которое надо включить в проект... имя транзакции знаешь в которой надо этот вызов вставить?
А чего она должна ругаться, ты просто код пишешь, код без проблем можешь проверить, а вот за вызов кода отвечают совсем другие данные.
нашёл имя..через пакет нужно - во млин  - воще какое-то - HRESSW4!

---------
покатило-чикатило!
пасиб...
"Эээх попадешь к вам в дом научишься есть всякую гадость" Карлсон ;)
Название: Re: call customer-function '001'
Отправлено: Uukrul от Июнь 24, 2009, 10:42:48 am
You are not allowed to view links. Register or Login
нашёл имя..через пакет нужно - во млин  - воще какое-то - HRESSW4!
Ну наверное это оно и есть... включи в проект и посмотри появился ли твой экзит... в списке.
Название: Re: call customer-function '001'
Отправлено: Skif от Июнь 24, 2009, 10:54:53 am
You are not allowed to view links. Register or Login
Ну наверное это оно и есть... включи в проект и посмотри появился ли твой экзит... в списке.
работает уже
в списке компонентов? - ес-но - там активировал и всё заработало
 
Название: Re: call customer-function '001'
Отправлено: Удав от Июль 27, 2009, 08:39:00 pm
You are not allowed to view links. Register or Login
ну пойдём тогда по инструкции...
cmod...проект креате...- enhancement откуда брать?
SMOD->F4
В средстве поиска жмешь внизу "+" для раскрытия доп.параметров, указываешь имя ФМ.