BSP + ITS bzw. Aufruf eines Funktionsbausteins aus SAP

BusinessServerPages; Erstellung von Webapplikationen.

BSP + ITS bzw. Aufruf eines Funktionsbausteins aus SAP

Postby Felix5029 » Thu Apr 22, 2004 12:34 pm

Hallo,

ich schreibe gerade meine erste BSP-Applikation u. habe folgendes Problem:

Zu einem Auftrag soll eine Status-Übersicht angezeigt werden.
In SAP gibt es dazu den Funktionsbaustein sd_order_status.
Dieser Funktionsbaustein liefert als Ergebnis einen netten Baum, den ich gerne in meine BSP-Applikation integrieren möchte.
Nur leider habe ich bis dato noch nicht herausgefunden, wie dies zu bewerkstelligen ist.
Kann mir hier jemand weiterhelfen u. falls möglich ein Beispiel angeben?

Vielen Dank im voraus.
Felix5029
.
.
 
Posts: 3
Joined: Thu Apr 22, 2004 12:34 pm

Postby Christian4831 » Thu Apr 22, 2004 5:19 pm

Hi Ulrich,

schau dir mal den folgenden Thread an, dieser dürfte deine Fragen beantworten:

http://www.abapforum.com/forum/viewtopic.php?t=999

ciao,

Tim
Christian4831
..
..
 
Posts: 91
Joined: Mon Dec 02, 2002 7:33 pm

Postby Felix5029 » Thu Apr 22, 2004 5:36 pm

Hi Tim,

Danke für den Hinweis, aber so ganz schlau bin ich noch nicht geworden.

Der Funktionsbaustein sd_order_status liefert mir in SAP als Ergebnis einen kompletten Baum auf den Bildschirm u. den würde ich ja gerne (vielleicht mittels ITS) integrieren.
Oder muss ich einen Funktionsbaustein verwenden, der mir den Status zu einem Auftrag in Form einer internen Tabelle liefert u. anschliessend den Tree selber in meiner BSP-Applikation aufbauen?

Viele Grüsse,
Ulrich
Felix5029
.
.
 
Posts: 3
Joined: Thu Apr 22, 2004 12:34 pm

Postby Christian4831 » Thu Apr 22, 2004 6:20 pm

Hi Ulrich,

möchtest du nun ITS oder BSP verwenden :?:

Wenn Du BSP verwenden möchtest, kannst du zum Rendern eines Baumes die <htmlb:tree> extension nutzen. Diese nimmt eine interne Tabelle der Struktur tview auf. Diese musst du nun, so weit ich weiss, mit den Daten von deinem Baustein befüllen. Du müsstest einfach den Baum komplett abwandern und für jedes Blatt eine Tabellenzeile in tview erzeugen. Das Beispiel dazu findest du in dem oben genannten Thread innerhalb des von mir dort geposteten Beispiels.

Wenn du deine Tabelle vom Type tview mit den Daten aus deiner Baumstruktur gefüllt hast, kannst du die Tabelle einfach an die extension auf deiner BSP Seite übergeben. Diese rendered dann selbständig den Baum.

viele Grüsse,

Tim
Christian4831
..
..
 
Posts: 91
Joined: Mon Dec 02, 2002 7:33 pm

Postby Felix5029 » Thu Apr 22, 2004 6:29 pm

Hi Tim,

es sollte schon eine BSP-Applikation werden, aber in einem Workshop habe ich mal gehört, das man BSP u. ITS auch gemeinsam verwenden kann.

Ich werde morgen wohl anfangen, den Baum selber aufzubauen, denn bis dato habe ich keinen anderen Lösungsansatz gefunden.

Danke für Deine Hilfe.
Ulrich
Felix5029
.
.
 
Posts: 3
Joined: Thu Apr 22, 2004 12:34 pm

Postby Alva1590 » Fri Apr 23, 2004 5:03 am

ITS und BSP kann man zwar schon gemeinsam verwenden, aber besonders schön (und gut) ist das nicht. ITS ist die 'veraltete' Technik. Ich denke ITS wird auch nur noch aus Gründen der Abwärtskompatibilität unterstützt. Wenn, dann würde ich neue Entwicklungen im Bereich Web auf BSP-Basis vornehmen und nicht auf ITS. Von Mischformen ist dringend abzuraten.
Alva1590
.....
.....
 
Posts: 4387
Joined: Mon Dec 02, 2002 3:01 pm

Postby Christian4831 » Fri Apr 23, 2004 9:21 am

Hi,

das sehe ich genauso: Man sollte bei einer Web-Applikation nach Möglichkeit auf jeden Fall auf dem gleichen Technologie Stack bleiben (wie z.B. BSP). Das Mischen von Web - Technologien in einer Web-App bringt oft Probleme, wie z.B. beim Session Handling, User Management, usw.

viele Grüsse,

Tim
Christian4831
..
..
 
Posts: 91
Joined: Mon Dec 02, 2002 7:33 pm


Return to BSP + BHTML

Who is online

Users browsing this forum: No registered users and 14 guests