XString in interne tabelle schreiben.


Getting started ... Alles für einen gelungenen Start.

Moderatoren: Jan, Steff

Re: XString in interne tabelle schreiben.

Beitragvon L0w-RiDer » 06.11.2018, 15:53

Ja, bloß leider funktioniert die Methode nicht :/

Ich war im Debugger drin und er geht immer in die Ausnahme rein.

try.
CL_BCS_CONVERT=>XSTRING_TO_XTAB(
EXPORTING
IV_XSTRING = lv_xstring
IMPORTING
ET_XTAB
= ld_ET_XTAB ).
catch CX_BCS.
ENDTRY.

was könnte den nicht simmten?
L0w-RiDer
ForumUser
 
Beiträge: 28
Registriert: 26.10.2018, 09:52
Dank erhalten: 0 mal
Ich bin: Entwickler/in

Sponsor

Alte ABAP-Entwicklerweisheit: Weißt du weder aus noch ein, baust du einen BADI ein

Re: XString in interne tabelle schreiben.

Beitragvon edwin » 06.11.2018, 16:02

schon ADT hat geschrieben :
a-dead-trousers hat geschrieben:Zeig mal was du dazu an Code bislang hast.

bisher hast Du aber noch nichts brauchbares gezeigt und ich habe meine Glaskugel gerade nicht dabei :-), wie sieht denn z.b.: die Definition deiner Xtab aus ?
/Edwin
edwin
Specialist
 
Beiträge: 241
Registriert: 27.02.2007, 17:15
Wohnort: Ludwigsburg
Dank erhalten: 32 mal
Ich bin: Freiberufler/in

Re: XString in interne tabelle schreiben.

Beitragvon L0w-RiDer » 06.11.2018, 16:14

gt_xstring TYPE TABLE OF ty_tmsbuftxt.

TYPES: BEGIN OF ty_tmsbuftxt,
lifnr TYPE lfb1-lifnr,
bukrs TYPE lfb1-bukrs,
begru TYPE lfb1-begru,
END OF ty_tmsbuftxt.


try.
CL_BCS_CONVERT=>XSTRING_TO_XTAB(
EXPORTING
IV_XSTRING = lv_xstring
IMPORTING
ET_XTAB = gt_xstring ).
catch CX_BCS.
ENDTRY.
Zuletzt geändert von L0w-RiDer am 06.11.2018, 16:18, insgesamt 1-mal geändert.
L0w-RiDer
ForumUser
 
Beiträge: 28
Registriert: 26.10.2018, 09:52
Dank erhalten: 0 mal
Ich bin: Entwickler/in

Re: XString in interne tabelle schreiben.

Beitragvon L0w-RiDer » 06.11.2018, 16:14

-
L0w-RiDer
ForumUser
 
Beiträge: 28
Registriert: 26.10.2018, 09:52
Dank erhalten: 0 mal
Ich bin: Entwickler/in

Re: XString in interne tabelle schreiben.

Beitragvon a-dead-trousers » 06.11.2018, 16:32

Deine XTAB Tabelle ist NICHT Binär (wofür das X in XTAB eigentlich steht).
Das wäre z.B. eine binäre XTAB:
Code: Alles auswählen
types:
begin of xtabline,
  xdata type X length 1024,
end of xtabline,
xtab type standard table of xtabline with default key.
Theory is when you know something, but it doesn't work.
Practice is when something works, but you don't know why.
Programmers combine theory and practice: Nothing works and they don't know why.

ECC: 6.07
Basis: 7.40

Für diese Nachricht hat a-dead-trousers einen Dank bekommen :
edwin
a-dead-trousers
Top Expert
 
Beiträge: 3055
Registriert: 07.02.2011, 13:40
Dank erhalten: 756 mal
Ich bin: Entwickler/in

Vorherige

Zurück zu ABAP® für Anfänger

  Aktuelle Beiträge   
Java & Bildbearbeitung
vor 13 Stunden von Madredure 0 Antw.
Call Transaction WE20 mit Werteübergabe
vor 11 Stunden von ewx 1 Antw.
Vergleich Customizing Tabellen auf zwei Systemen
vor 13 Stunden von ewx 2 Antw.
Empfehlung Antiviren-Programm?
vor 14 Stunden von Madredure 2 Antw.
BADI im Customizing finden
Gestern von Romaniac 0 Antw.

  Ähnliche Beiträge beta
in interne Tabelle schreiben
25.06.2007, 11:07 von ereglam 2 Antw.
in eine interne tabelle schreiben mit where bedingung.
27.12.2006, 13:35 von swonny 2 Antw.
Zwischensumme in interne Tabelle in neues Feld schreiben
27.04.2012, 11:32 von neptun277 3 Antw.
Daten aus einer Tabelle in eine itab schreiben
30.03.2017, 12:16 von ralf.wenzel 3 Antw.
alv grid interne tabelle mit transparenter tabelle abgleiche
07.05.2008, 07:30 von hadde85 10 Antw.

 

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder