[59989] in SAPr3-news

home help back first fref pref prev next nref lref last post

Re: Sachbearbeiterinfos in Mahnung

daemon@ATHENA.MIT.EDU (Raphaela Corall)
Mon Sep 17 13:56:03 2007

To: sapr3-news@mit.edu
Date: Mon, 17 Sep 2007 17:48:35 GMT
From: "Raphaela Corall" <rc@llaroc.de>
Message-ID: <fcmlmj.1co.1@alphA.llaroc.de>

St. Kother wrote:
> Christian Wallner schrieb:
>> <FORM> IN PROGRAM <ZREP> im Fenster INFO gelöst.
>
> Ich bekomme bloß die Emailadresse nicht aus dem Programm in mein
> Formular:
> FORM get_email tables in_tab  structure itcsy
>                       out_tab structure itcsy.
>
> * Ermittlung der Emailadresse
> * steht in adr6-smtp_addr
>
>   move 'EMAIL' to out_tab-name.
>   move adr6-smtp_addr to out_tab-value.
>   append out_tab.

Kleiner Denkfehler: in_tab und out_tab sind beides Tabellen, die vom
SapScriptFormular schon an die Routine gegeben werden. Dabei enthält
in_tab die Felder und Werte, die vom Formular an die Routine übergeben
werden, out_tab ist so ne Art Platzhalter für die zurückzugebenden
Felder und Werte. Einen append out_tab kriegt Dein Formular nicht mit.
Stattdessen mußt Du den passenden Eintrag der out_tab in Deiner Routine
lesen (entweder mit Key out_tab-name, oder mit Index, den Du aus dem
Aufruf im Formular ablesen kannst). Danach füllst Du die Werte in die
Felder und machst ein modify.


Gruß
Raphaëla

-- 
No trees were killed in the sending of this message. However
a large number of electrons were terribly inconvenienced.

home help back first fref pref prev next nref lref last post