BSP Download einer internen Tabelle

ABAP Web Dynpro, BusinessServerPages; Erstellung von Webapplikationen.
8 Beiträge • Seite 1 von 1
8 Beiträge Seite 1 von 1

BSP Download einer internen Tabelle

Beitrag von sap_all (ForumUser / 23 / 0 / 0 ) »
Hallo,

ich bin Neuling in der BSP Welt.Ich stehe vor einem Problem; Download einer interne Tabelle auf lokaler Festplatte in der BSP Applikation.

Ich danke für alle Antworten und waere schön, wenn ein BeispielCoding da waere.

LG

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Beitrag von vvursT (ForumUser / 72 / 0 / 0 ) »
erstmal zum verständnis:
von wo sollen welche daten hin ???
also von einem lokalen datensatz auf die datenbank uploaden oder was ?

Beitrag von sap_all (ForumUser / 23 / 0 / 0 ) »
Hallo,

Die Daten sollen vom SAP BSP Applikation lokal gespeichert werden.

Der Ablauf soll automatisch d.h. ohne PopUp Fenster ( SaveAs) erfolgen.

Im Coding gebe ich den Pfad (z.Bsp. C:\test.txt) und dorthin sollen die Inhalte der ITAB downgeloaded werden.

Grüsse
sap_all

Beitrag von vvursT (ForumUser / 72 / 0 / 0 ) »
da hast du glaube ich einiges vor dir.
den code hier hinzuschreiben würde etwas länger dauern.
seh dir aber mal den funktionsbaustein ws_download an. das ist sap code. sind aber ca. 1400 code zeilen und wenn du noch nicht so ganz fit in abap4/bsp bist wird dich das ein paar wochen kosten...
viel spass ;)

Beitrag von Gast ( / / 0 / 3 ) »
Hallo VVurst,

ws_download klappt leider nicht in einer BSP Applikation, da Unix dazwischen ist.

Ich möchte nur noch itab downloaden. Mehr nicht...

Grüsse
sap_all

Re: BSP Download einer internen Tabelle

Beitrag von steppel (ForumUser / 1 / 0 / 0 ) »
sap_all hat geschrieben:Hallo,

ich bin Neuling in der BSP Welt.Ich stehe vor einem Problem; Download einer interne Tabelle auf lokaler Festplatte in der BSP Applikation.

Ich danke für alle Antworten und waere schön, wenn ein BeispielCoding da waere.

LG
Vor dem gleichen Problem stehe ich momentan auch. Hast Du das Problem mitlerweile gelöst?

Sowohl WS_DOWNLOAD oder GUI_DOWNLOAD scheinen über eine BSP-Seite nicht zu funktionen. Werden als Batch behandelt?

Und mit open dataset kann man nach meinem jetzigen Kenntnisstand keine Daten auf dem lokalen PC ablegen.

Gibt es überhaupt eine Möglichkeit Daten per Batch auf den lokalen PC zu schaufeln? Habe leider noch keine brauchbare Lösung gefunden.

Gruß

Beitrag von dimes (Specialist / 146 / 0 / 0 ) »
Auch ich stehe grad vor diesem Problem?
Eine möglichkeit wär doch die Daten auf den Applikationsserver zu speichern (via open dataset) und dann anhand eines FB´s(kennt einer einen???) oder gleich über einen Batch input in der 'cg3y' die daten auf den frontend laden?

Oder gibts ne viel einfache lösung.
[/quote]

Beitrag von fxhakan (ForumUser / 5 / 0 / 0 ) »
Hallo,

es gibt einen Weblog im SAP SDN:

Titel: "BSP Extension for Downloading a Table: Applying an Iterator"
<https://www.sdn.sap.com/irj/sdn/weblogs ... b/wlg/2019>

Ich habe es nur überflogen, daher weiss ich nicht, in wie weit es euch hilft.

--------

Es geht auch mittels clientseitiges JavaScript über das MS FileSystemObjekt, allerdings NUR mit ActiveX.

"Scripting the File System, Part I"
<ht[url]tp://www.webreference.com/js/column71/7.html[/url]>

"Title: Write to txt file using JavaScript"
<http://www.experts-exchange.com/Web/Web ... 37002.html>

Hierfür muss die BSP die interne Tabelle auslesen und eine JavaScript Tabelle (Array) innerhalb der BSP erzeugen:

<%-- eigene Tabelle als Script in BSP --%>
<script language="javaScript">
var myTab = Array(); // initialisere meine Tabelle
var i = 0; // Zähler entspricht sy-tabix
<%
data: myJSTab Type String.

loop at <itab> into <fs>.
* Tabelleneinträge erzeugen
concatenate 'myTab[i++] = "'
<fs>-wert
'";'
into myJSTab.
* auf BSP ausgeben
<%=myJSTab%>
endloop.
%>
<%-- Tabellenend --%>
// hier muss eine JavaScript-Funktion augerufen werden
myFunctionWriteToFile(myTab);
</script>

---
Vielleicht hilft es euch weiter...

Grüsse,
fXhakan

Seite 1 von 1

Vergleichbare Themen

2
Antw.
5665
Views
Daten aus internen Tabelle in Tabelle speichern
von Stahle71 » 03.06.2015 11:03 • Verfasst in ABAP® für Anfänger
6
Antw.
21160
Views
Download SAP-Tabelle als csv-File
von KlausB » 09.11.2006 11:55 • Verfasst in ABAP® Core
4
Antw.
3672
Views
Probleme mit der internen Tabelle
von swonny » 09.01.2007 09:11 • Verfasst in ABAP® für Anfänger
4
Antw.
5924
Views
DELETE aus internen Tabelle
von meistercoach » 15.04.2015 09:09 • Verfasst in ABAP® für Anfänger

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.