[2873] in SAPr3-news
Re: BI-Faehigkeit eines Step-Loop-Dynpro
daemon@ATHENA.MIT.EDU (Schorsch)
Wed May 28 10:47:27 1997
To: sapr3-news@MIT.EDU
Date: Wed, 28 May 1997 16:21:12 +0200
From: Schorsch <trallala@fake.com>
Marcus wrote:
> Ich frage mich jetzt:
> 1. Wie wird der Dynpro generiert?
> und
> 2. Was kann als Feldwert / Feldname in meiner BDCDAT angegeben werden?
> Sowas wie KPBOB-VALUE(#) ?
>=20
zu 1. Ein Step-Loop ist einfach eine Reihe von Feldzeilen, die in einem
Wiederholungsblocks angeordnet sind
und ueber die Zeilennummer angesprochen werden. Im Screenpainter
wird hierzu eine Zeile markiert und=20
in einen Steploop umgewandelt.
2. Genau. Die Felder des Steploops werden mit ihrer Zeilennummer
angesprochen, im Beispiel also z.B.
KPBOB-VALUE(1) KPBOB-VALUE(2) etc. . So kannst du die sichtbaren
Zeilen direkt ansprechen.=20
Tritt das Problem auf, da=DF mehr Zeilen gefuellt werden muessen al=
s
angezeigt werden, so gibt es=20
meistens einen Button NEUE EINTRAEGE (Funktionscode z.B. NEWE) in
der Drucktastenleiste. Hier fuelle
ich dann zuerst die Step-Loop-Zeile 1, alle anderen Eintraege
werden in die Zeile 2 gestellt und dann
die Funktion NEWE ausgeloest, welche dann den Eintrag unten
anhaengt (praktisch wird hier Zeile fuer
Zeile gefuellt).=20
> ... und dann ein bischen im Nebel stochern...
Leider verhaelt sich der BI nicht immer so wie eine Dialogeingabe,
manchmal ist es sogar ein
Unterschied ob ein BI im Vordergrund bzw. im Hintergrund laeuft.
Probier einfach ein bischen=20
herum. Vielleicht findest du auch ein Beispiel-BI-Programm von
SAP, das du nur ein bischen=20
fuer deine Zwecke anpassen musst.
Happy sapping
Schorsch F.