Text Datey als vorlage benutzen

Getting started ... Alles für einen gelungenen Start.
1 Beitrag • Seite 1 von 1
1 Beitrag Seite 1 von 1

Text Datey als vorlage benutzen

Beitrag von autohandel7 (Specialist / 186 / 67 / 0 ) »
Hi Experten,
ich mochte von SAP ein Tex Datei ausgeben.
Text Datei hat 3 blocken.
1 und 3 Block immer gleich, nur block 2 lese ich von DB.
Frage, wie kann ich Vorlage für Text Datei vorbereiten, dass ich nur Block 2 dynamisch fühlen kann.
Weil Bock 1 und 3 hat ca. 300 Zeilen.

Danke

Beispiel:


Block1:
create or replace PROCEDURE ABC (
c1 in VARCHAR2,
c2 in VARCHAR2 := '',
c3 in VARCHAR2 := '',
c4 in VARCHAR2 := '',
c5 in VARCHAR2 := '',
c6 in VARCHAR2 := '',
c7 in VARCHAR2 := '',
c8 in VARCHAR2 := '',
c9 in VARCHAR2 := '',
c10 in VARCHAR2 := '',
rcodes out varchar2,
errcode1 out varchar2
)

---------------------------------------------------------------------
-- Copyright by ....
--
-- Datenversorgung SAP...........
-- Prozedur zum einfügen der Lagerorte
-- Version V1
--
-- Es müssen immer Werte in errcode1,!

-- Der Returnparameter errcode1 hat folgende Struktur
-- Stelle 1-3 rc Returncode
-- Stelle 4-5 par Angabe in welchem Parameter der Fehler auftrat
-- Stelle 6-8 lfd Laufende Nummer des Substrings
-- Stelle 9-13 pos Position innerhalb eines Substringsbeginn
-- Stelle 13-18 fcode Oracle Fehlercode
-- Stelle 19-118 fmsg Oracle Fehlertext
----------------------------------------------------------------------
Block 2
Dynamisch gefuhlt.
cmd_const := 'Insert into DBCON_LAGER(' ||
'LAG_NR,'|| --lgort
'LAG_ORT,'|| --lgobe
'LAG_ST_BEST_WERT,'|| --Bestandswertrelev
'SAP_LGNUM,'||
'SAP_DISP_BER'|| -- Dispobereich
' ) values ( ';

Block 3 wieder standart:

-- Je Schleife die Eingangsparameter zuweisen
case par
when 1 then cx := c1;
when 2 then cx := c2;
when 3 then cx := c3;
when 4 then cx := c4;
when 5 then cx := c5;
when 6 then cx := c6;
when 7 then cx := c7;
when 8 then cx := c8;
when 9 then cx := c9;
when 10 then cx := c10;

-- when others then
-- rc := 130;
end case;

rc := 140;

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


Seite 1 von 1

Vergleichbare Themen

3
Antw.
1532
Views
Transfer to Datey auf Plikations Sereve
von autohandel7 » 17.07.2015 12:20 • Verfasst in ABAP® für Anfänger
1
Antw.
1640
Views
Eingabetaste benutzen
von Gast » 27.09.2005 09:30 • Verfasst in ABAP® für Anfänger
7
Antw.
4399
Views
Bausteine benutzen?
von bohne » 03.01.2005 16:11 • Verfasst in ABAP® für Anfänger
6
Antw.
336
Views
Klasse cl_gui_alv_grid benutzen
von Gekomo » 06.10.2022 13:58 • Verfasst in ABAP® für Anfänger
5
Antw.
5534
Views
Hilfebutton (Dokumentation) im Dynpro benutzen
von Nautilus » 14.02.2006 11:31 • Verfasst in Dialogprogrammierung

Über diesen Beitrag

autohandel7
Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Regex in where
Gestern von tar 8 / 393
Daten an Tabelle binden
vor 2 Tagen von Bright4.5 3 / 1658
Programm anlegen mit Vorlage
vor 3 Tagen von DeathAndPain 2 / 312
IT0024 Qualifikationen CP-ID
vor 3 Tagen von DeathAndPain 2 / 554

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.

Aktuelle Forenbeiträge

Regex in where
Gestern von tar 8 / 393
Daten an Tabelle binden
vor 2 Tagen von Bright4.5 3 / 1658
Programm anlegen mit Vorlage
vor 3 Tagen von DeathAndPain 2 / 312
IT0024 Qualifikationen CP-ID
vor 3 Tagen von DeathAndPain 2 / 554

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 3 Tagen von snooga87 1 / 246
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3429
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9978