Anhängen von Feldern an Superchannelstruktur

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

Getting started ... Alles für einen gelungenen Start.
23 Beiträge • Seite 1 von 2 (current) Nächste
23 Beiträge Seite 1 von 2 (current) Nächste

Anhängen von Feldern an Superchannelstruktur

Beitrag von 1337 (ForumUser / 99 / 33 / 0 ) »
Hallo
Zuletzt geändert von 1337 am 09.12.2013 09:11, insgesamt 1-mal geändert.

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


Re: Anhängen von Feldern an Superchannelstruktur

Beitrag von Thanatos82 (Expert / 699 / 32 / 123 ) »
Moin,

verstehe ich das richtig? du möchtest zur Laufzeit Felder an eine bestehende Struktur anhängen und einen zusätzlichen Eintrag mit der verlängerten Struktur in eine Tabelle hinzufügen?

Folgende Benutzer bedankten sich beim Autor Thanatos82 für den Beitrag:
1337

Gruß,
der Matze

Re: Anhängen von Feldern an Superchannelstruktur

Beitrag von 1337 (ForumUser / 99 / 33 / 0 ) »
Vieln Dank :)
Zuletzt geändert von 1337 am 09.12.2013 09:11, insgesamt 1-mal geändert.

Re: Anhängen von Feldern an Superchannelstruktur

Beitrag von Thanatos82 (Expert / 699 / 32 / 123 ) »
Hi,

also dein Coding-Auszug ermittelt, soweit ich das erkennen kann, den Feldwert des Feldes "BEOBJTYP_ES". und dieser wird dann in die Variable cs_struc geschrieben.
Hier im forum gibt es einen sehr gut beschriebenen Beitrag, wie man bei bestehenden Strukturen die Feldnamen ermittelt. Mit dieser Methodik kannst du deine Struktur auch zur Laufzeit um neue Felder erweitern. Dazu brauchst du dann den eben ermittelten Strukturnamen, liest diesen mit den beschriebenen Methoden und erweiterst die Tabelle der Komponenten um ein Feld. Dann erstellst du dir eine neue interne Tabelle in der du die alten Einträge per Loop und Move-Corresponding hineinschiebst und ergängt das ganze um eine leere Zeile in der nur das neue Feld gefüllt ist.
Ich hoffe ich konnte das irgendwie verständlich ausdrücken.

Ach ja, der Link: http://www.abapforum.com/forum/viewtopi ... =3&t=17061

Folgende Benutzer bedankten sich beim Autor Thanatos82 für den Beitrag:
1337

Gruß,
der Matze

Re: Anhängen von Feldern an Superchannelstruktur

Beitrag von 1337 (ForumUser / 99 / 33 / 0 ) »
Mhh... ich glaube wir sind doch auf dem Holzweg :D
Zuletzt geändert von 1337 am 09.12.2013 09:11, insgesamt 1-mal geändert.

Re: Anhängen von Feldern an Superchannelstruktur

Beitrag von Thanatos82 (Expert / 699 / 32 / 123 ) »
Also reden wir von einer Datenbanktabelle, die immer mal wieder ein neues Feld bekommen soll?! Na ob das so "dynamisch" zu bewerkstelligen ist, wage ich zu bezweifeln. Dafür will mir auch gerade kein passender Ansatz einfallen.

zu getAttributes Methode: es gibt nie zu viele Infos! ;)

Folgende Benutzer bedankten sich beim Autor Thanatos82 für den Beitrag:
1337

Gruß,
der Matze

Re: Anhängen von Feldern an Superchannelstruktur

Beitrag von 1337 (ForumUser / 99 / 33 / 0 ) »
Irgendwo verstehen wir uns noch falsch....
Zuletzt geändert von 1337 am 09.12.2013 09:12, insgesamt 1-mal geändert.

Re: Anhängen von Feldern an Superchannelstruktur

Beitrag von 1337 (ForumUser / 99 / 33 / 0 ) »
Hier noch was, falls nicht klar ist worum es geht.
Zuletzt geändert von 1337 am 09.12.2013 09:12, insgesamt 1-mal geändert.

Re: Anhängen von Feldern an Superchannelstruktur

Beitrag von Thanatos82 (Expert / 699 / 32 / 123 ) »
Irgendwie verwirrst du mich immer mehr, statt für Klarheit zu sorgen! :D

Willst du nun eine Struktur erweitern oder für ein Feld in der Struktur die Auswahlmöglichkeiten ändern?! :twisted:
Gruß,
der Matze

Re: Anhängen von Feldern an Superchannelstruktur

Beitrag von 1337 (ForumUser / 99 / 33 / 0 ) »
Ich probiere es nochmal :D
Zuletzt geändert von 1337 am 09.12.2013 09:13, insgesamt 1-mal geändert.

Re: Anhängen von Feldern an Superchannelstruktur

Beitrag von 1337 (ForumUser / 99 / 33 / 0 ) »
Niemand eine Idee? :roll:

Re: Anhängen von Feldern an Superchannelstruktur

Beitrag von 1337 (ForumUser / 99 / 33 / 0 ) »
Probieren wir es doch mal Schritt für Schritt.
Zuletzt geändert von 1337 am 09.12.2013 09:13, insgesamt 1-mal geändert.

Re: Anhängen von Feldern an Superchannelstruktur

Beitrag von Thanatos82 (Expert / 699 / 32 / 123 ) »
Moin,

sieht doch eigentlich gar nicht so schlecht aus.

nur 2 Sachen hätte ich anzumerken...

gc_objcaperson(5) --> du weißt das du damit nur die ersten 5 stellen des Wertes liest?
ls_abeainspers-gender_cd = "". --> keine Gänsefüße, nur einfach Hochkommata ' '

Und ansonsten bleibt dir nur eins: testen und schauen was passiert! ;) so lernt man am schnellsten was man ändern muss weil man im debugger sieht was genau passiert.

Folgende Benutzer bedankten sich beim Autor Thanatos82 für den Beitrag:
1337

Gruß,
der Matze

Re: Anhängen von Feldern an Superchannelstruktur

Beitrag von 1337 (ForumUser / 99 / 33 / 0 ) »
Gibt es keine Möglichkeit einfach nur die Klasse zu debuggen in der ich gerade bin?
Zuletzt geändert von 1337 am 09.12.2013 09:13, insgesamt 1-mal geändert.

Re: Anhängen von Feldern an Superchannelstruktur

Beitrag von Thanatos82 (Expert / 699 / 32 / 123 ) »
Hi,

nein, damit liest du wie gesagt nur die ersten 5 Zeichen. ABAP tickt da etwas anders! ;)

Zum Debuggen: such dir in deinem Rahmenprogramm die Stelle an der die Klassenmethode gerufen wird und setz da einen Breakpoint. Dann starte dein Programm ganz normal mit F8 (ohne /h) und der Debugger sollte dann an genau der Stelle einsteigen wo du vom Rahmenprogramm in die Klasse abspringst. und dann kannst du da alles debuggen.

Folgende Benutzer bedankten sich beim Autor Thanatos82 für den Beitrag:
1337

Gruß,
der Matze

Vergleichbare Themen

2
Antw.
1850
Views
Datei anhängen
von an4kh4 » 09.08.2006 08:09 • Verfasst in ABAP® für Anfänger
7
Antw.
5257
Views
Ablage von Anhängen
von Mark33 » 25.09.2013 21:38 • Verfasst in ABAP® für Anfänger
0
Antw.
865
Views
Transportfiles an EMail anhängen
von schusch » 12.06.2008 07:46 • Verfasst in ABAP® Core
1
Antw.
652
Views
Absprung ins DIS an E-Mail anhängen
von EnginT » 12.05.2020 08:03 • Verfasst in ABAP® Core
13
Antw.
7830
Views
cl_gui_textedit an alv_grid anhängen
von hadde85 » 08.05.2008 14:47 • Verfasst in ABAP® für Anfänger

Ü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.