добрый день!
есть ли такой фм, который пишет internal table -> DB ?
спасибо!
Я, например, такого ФМ не знаю, а можно по подробнее, писать будете в свою таблицу или саповскую? или вы хотите в Oracle записывать? _________________ Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем
Age: 40 Joined: 01 Feb 2008 Posts: 387 Location: Воронеж
Posted: Tue Jul 22, 2008 4:48 pm Post subject:
Такой таблицы я не знаю попробуйте найти стандартное средство для измениния таблицы либо ФМ(попробуйте использовать кнопочку Where-use), либо пакетник на транзакцию. Ну а если это по какой то причине невозможноно то сначала прочитайте http://sapboard.ru/forums/viewtopic.php?t=34109&highlight=bseg, может это натолкнет вас на мысли о том, что изменение таблицы дело не хорошее. И если все таки вы решитесь обновить таблицу, то я например делал это так
Code:
LOOP AT it_552a INTO wa_552a.
SELECT SINGLE FOR UPDATE * FROM t552a WHERE zeity EQ wa_552a-zeity
AND mofid EQ wa_552a-mofid
AND mosid EQ wa_552a-mosid
AND schkz EQ wa_552a-schkz
AND kjahr EQ wa_552a-kjahr
AND monat EQ wa_552a-monat.
IF sy-subrc EQ 0.
MOVE sy-datum TO wa_552a-aedtm.
MOVE sy-uname TO wa_552a-usera.
MOVE-CORRESPONDING wa_552a TO t552a.
UPDATE t552a.
ELSE.
* MOVE-CORRESPONDING int552a TO t552a.
* INSERT t552a.
ENDIF.
IF sy-subrc NE 0.
MESSAGE w004.
ENDIF.
ENDLOOP.
И не забудьте, что перед изменением таблицы ее надо блокировать _________________ Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем
Age: 48 Joined: 25 Jan 2008 Posts: 580 Location: Москва
Posted: Tue Jul 22, 2008 5:11 pm Post subject:
agatos wrote:
хочу записать данные в саповскую eufass
Хорошая формулировка
Может, сначала нужно определить, есть ли транзакции для ведения данных в этой таблице и воспользоваться ими для ввода данных? _________________ С уважением,
Удав.
Посмотрите эти ФМ, возможно какой нибудь подойдет.
Мой научный рук. говорит: "Мы не должны давать ответы студентам, мы должны научить их находить ответы самостоятельно" пусть пользуется кнопкой Where-use, следующий раз подобного вопроса не задаст _________________ Hормальные люди делают вещи намного более безумные чем всё, что делают сумасшедшие (c) С.Лем
Age: 46 Joined: 05 Nov 2007 Posts: 725 Location: КраснАдар
Posted: Tue Jul 22, 2008 5:28 pm Post subject:
XXX_:) wrote:
Мой научный рук. говорит: "Мы не должны давать ответы студентам, мы должны научить их находить ответы самостоятельно" пусть пользуется кнопкой Where-use, следующий раз подобного вопроса не задаст
Все конечно правильно, но по предыдущим постам agatosа и его местонахождению я помню, что он испытывает трудности с русским языком. Поэтому, дал ответ вместо пути.
Joined: 01 Nov 2007 Posts: 49 Location: Germany, Norden
Posted: Tue Jul 22, 2008 5:29 pm Post subject:
спасибо всем!
вообще-то мне нужно записать в таблицу вот в этом интерфейсе:
IF_EX_ISU_EDM_USAGEFACTOR в методе: SET_FUTURE_USAGEFACTORS
Хотя я думаю, что он сам записывает в таблицу, но я не уверен. Вот и решил спросить у экспертов.
Большое спасибо за список фм!!
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
All product names are trademarks of their respective companies. SAPNET.RU websites are in no way affiliated with SAP AG. SAP, SAP R/3, R/3 software, mySAP, ABAP, BAPI, xApps, SAP NetWeaver and any other are registered trademarks of SAP AG. Every effort is made to ensure content integrity. Use information on this site at your own risk.