Creat Data type ANY

Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

Getting started ... Alles für einen gelungenen Start.
8 Beiträge • Seite 1 von 1
8 Beiträge Seite 1 von 1

Creat Data type ANY

Beitrag von autohandel7 (Specialist / 186 / 67 / 0 ) »
Hi Experten,
ich möchte excle Tabelle in SAP öffnen, dazu benutze ich 'TEXT_CONVERT_CSV_TO_SAP',
allerdings ich weis nicht, welche Struktur Excel Datei hat, immer unterschidlich, die Felder von Exsel werden per Überschriften gamapt.
ich habe probiert mit:
CREATE DATA: gt_table TYPE STANDARD TABLE OF .......,
ASSIGN gt_table->* TO <gt_table>.

Wie kann ich eine Tabelle deklrieren mit type any?
z.Bp. Excel Felder: 1;2;3;
oder 2;4;8:10;
Danke

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


Re: Creat Data type ANY

Beitrag von a-dead-trousers (Top Expert / 4394 / 223 / 1182 ) »
Als STRING deklarieren und dann die Felder "manuell" anhand von Trennzeichen auftrennen. Oder ABAP2XLSX verwenden.
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.18
Basis: 7.50

Re: Creat Data type ANY

Beitrag von black_adept (Top Expert / 4080 / 125 / 934 ) »
Hallo autohandel,

was soll denn an deiner Tabelle dynamisch sein? Die Typen der Felder oder die Anzahl der Felder oder gar beides. Und woher weißt du welchen Typ ein Feld haben soll - der Feldname allein kann's ja wohl nicht sein.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Creat Data type ANY

Beitrag von autohandel7 (Specialist / 186 / 67 / 0 ) »
black_adept hat geschrieben:Hallo autohandel,

was soll denn an deiner Tabelle dynamisch sein? Die Typen der Felder oder die Anzahl der Felder oder gar beides. Und woher weißt du welchen Typ ein Feld haben soll - der Feldname allein kann's ja wohl nicht sein.
HI,
Ich habe Name in Überschrift von Excel, die Namen sind identisch mit Namen von Struktur in Diktionary, dann mappe ich Felder von Excel zu verschidene Struktur per Name.
z. Bp. Ichabe Excel mit Felder: Matnr, Buchkreis, und dafür zwei Struktur eien mit Buchkreis und andere mit Matnr. Ich lese Excel und fühle Excel-Matnr. zu Struktur-Matnr, Excel-Buckreis zu Struktur-Buchkreis. Problemma ist, Excel kann 1 Feld oder 300 Felder haben, die ich zu verschidene Struktur mappen soll. Theoretisch kann ich feste Excel Struktur einlegen, aber es ist für Kunde wird kompleziert, weil da 300 Felder sind. Idee, dass kunde nimt nur die Felder, die er brraucht, nur Feld-Namen soll mit Feld-Strukturen gleich sein.

Re: Creat Data type ANY

Beitrag von black_adept (Top Expert / 4080 / 125 / 934 ) »
Hallo autohandel,
Bei deinem Wissensstand ist es am einfachsten wenn du gar nicht dynamisch arbeitest. Lege dir im Programm oder DDIC eine Struktur bestehend aus 500 oder 1000 Stringfeldern an. Da liest du die Daten ein. Und anhand der 1. Zeile mit den Feldnamen schiebst du dann die Daten in die Struktur wo sie rein sollen via ASSIGN COMPONENT
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Re: Creat Data type ANY

Beitrag von autohandel7 (Specialist / 186 / 67 / 0 ) »
black_adept hat geschrieben:Hallo autohandel,
Bei deinem Wissensstand ist es am einfachsten wenn du gar nicht dynamisch arbeitest. Lege dir im Programm oder DDIC eine Struktur bestehend aus 500 oder 1000 Stringfeldern an. Da liest du die Daten ein. Und anhand der 1. Zeile mit den Feldnamen schiebst du dann die Daten in die Struktur wo sie rein sollen via ASSIGN COMPONENT
Danke dir, Idee war, die Programm universal soll sein, wenn ich in Diktionary Struktur anlege, dann kann ich nicht bei anderen System die Programm benutzen, wenn du Tipps hast, wo kann ich ein Beipsiel von sollche Programm anschauen , wäre Dankbar.

Re: Creat Data type ANY

Beitrag von JHM (Top Expert / 1197 / 1 / 197 ) »
autohandel7 hat geschrieben:
black_adept hat geschrieben:wo kann ich ein Beipsiel von sollche Programm anschauen , wäre Dankbar.
Dann musst du dich mit RTTS beschäftigen (z.B.cl_abap_structdescr, die F1-Hilfe der ganzen Klassen aus dem Paket sind sehr gut).

Wenn du ein wenig Code benötigst:
http://www.abapforum.com/forum/viewtopi ... =3&t=17061

Folgende Benutzer bedankten sich beim Autor JHM für den Beitrag:
autohandel7

Gruß Hendrik

Re: Creat Data type ANY

Beitrag von autohandel7 (Specialist / 186 / 67 / 0 ) »
JHM hat geschrieben:
autohandel7 hat geschrieben:
black_adept hat geschrieben:wo kann ich ein Beipsiel von sollche Programm anschauen , wäre Dankbar.
Dann musst du dich mit RTTS beschäftigen (z.B.cl_abap_structdescr, die F1-Hilfe der ganzen Klassen aus dem Paket sind sehr gut).

Wenn du ein wenig Code benötigst:
http://www.abapforum.com/forum/viewtopi ... =3&t=17061
Danke, genaue, was habe ich gesucht.

Seite 1 von 1

Vergleichbare Themen

1
Antw.
5706
Views
CURR Data Type
von Techoo » 17.03.2005 11:37 • Verfasst in Development Related
3
Antw.
1941
Views
DATA-Anweisung ohne TYPE o.ä.
von Dyrdek » 21.10.2016 13:26 • Verfasst in ABAP® für Anfänger
17
Antw.
5556
Views
DATA OFFSET und DATA TRANSFER
von Littlered » 21.07.2005 16:01 • Verfasst in ABAP® Core
4
Antw.
596
Views
Type aus Type ermitteln
von akosch » 13.02.2023 14:03 • Verfasst in ABAP® für Anfänger
2
Antw.
2643
Views
DATA BROWSER
von pohlmann-schwarza » 29.08.2008 13:31 • Verfasst in ABAP Objects®

Über diesen Beitrag


Die Frage ist als "gelöst" markiert. Den entsprechend Beitrag findest du hier.

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

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.

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 4 Wochen von ralf.wenzel 1 / 1593
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 8199