Dein Kanal ist der beste deutschsprachige Abap Channel! Vllt als Anregung: Videos zu Nachrichten und Ausnahmeklassen sowie Interfaces wären richtig gut! Mach weiter, mein Abo hast du!
WOW! Vielen Dank für das Feedback! Da es neben meiner normalen Arbeit nur ein Hobby ist, versuche ich Code Snippets, kleine Programme oder Informationen, von denen ich glaube, dass sie auch anderen nützlich sein könnten hier hochzuladen. Was genau meinst du genau mit Nachrichten? E-Mails aus ABAP triggern? Nochmals vielen Dank! 😃
Vielen Dank für deine einfach erklärten Videos. Schulungen mit solchem Inhalt liegen oft bei >1000€ und sind weit weniger gut erklärt. Eventuell könntest du auch noch ein Video machen, oder auch gerne kurz schreiben, ob es möglich ist, Daten aus einer Excel-Tabelle in ein Customizing Objekt vom Typ View zu importieren - möglich ist es bestimmt, die Frage ist nur wie :)
vielen Dank für das Feedback! Kurze Antwort, ja das geht! Die Customizingdaten liegen selbst ja auch wieder in einer Datenbanktabelle. Wie man so eine Pflegeview erstellt zeige ich in diesem Video: ➡ th-cam.com/video/j0M-TehLxE8/w-d-xo.html Hier erstelle ich auch eine Datenbanktabelle. Die Daten vom Excel müssen dann einfach in diese Datenbanktabelle eingefügt oder upgedatet werden. 🤗
Statt der Inline declaration bei Zeile 60: declariere explizit: FIELD-SYMBOLS: TYPE ANY TABLE. ASSIGN o_worksheet_itab->* TO . Dann kannst du im loop in ein weiteres field-symbol vom Typ assignen. 🤗
@@AW-gq1cs Gerne, das zugreifen auf die einzelnen Felder ist dann doch noch etwas "aufwendiger" da alles in "deep entities" gespeichert ist. Ich werde dazu noch einen zweiten Teil zu dem Video machen und zeigen wie man die Einträge in eine Tabelle auf der Datenbank bekommt. 🤔🤗
Moin, ich hätte mal eine Frage: Wie kann ich denn jetzt vom Field-Symbol aus über einen Loop jedes einzelne Tabellenattribut abgreifen? Beispielsweise importiere ich eine Excel-Tabelle mit 4 Spalten und ich möchte jetzt top-down in einem Loop -attr1, -attr2, -attr3, et c. abgreifen Pro Loop-Iteration eben eine Zeile, wo alle Spalten abgegriffen werden, um mit den Attributen arbeiten zu können. Wie kann ich das machen? LG!
Hi, schau dir dazu dieses Video an: th-cam.com/video/8MBKxaQGE2U/w-d-xo.html Das ist eine Erweiterung von dem Video hier. Da zeige ich wie du über die Daten vom Excel loopst und diese in eine DB Tabelle schreibst. 🤗
@@CustAndCode Okay, kleiner Nachtrag: Beim ASSIGN COMPONENT-Teil, habe ich das Problem, dass es wohl einen ASSIGN TYPE-Fehler gibt von einer Excel-Zahl zu int4. Kann ich den -Wert vorher irgendwie zu int4 konvertieren, bevor ich ihn assigne?
@@WhiteOrb Die wo du hin assignst sind doch vom Typ "string" oder? Aja das bitte explizit deklarieren! also mit: FIELD-SYMBOLS: TYPE ANY TABLE. ASSIGN o_worksheet_itab->* TO . Inplace funktioniert hier leider nicht. Im anderen Video Zeile 60. 🤗
@@CustAndCode Also ich habe in der Tabelle im SAP eine Spalte, wo int4-Werte aufgenommen werden Das worksheet FS habe ich so deklariert, wie du im anderen Video gezeigt hast; Ich mache jz zum Beispiel: FIELD-SYMBOLS: TYPE int4 ... ASSIGN COMPONENT 3 OF STRUCTURE to Der Rest ist quasi wie im Video, also auch in einer Loop etc. Der Fehler ist jetzt halt, dass die Komponente 3 von eben nicht int4 ist, aber schon, weil ich die sonst nicht in die SAP-Tabelle packen kann LG!
Dein Kanal ist der beste deutschsprachige Abap Channel!
Vllt als Anregung: Videos zu Nachrichten und Ausnahmeklassen sowie Interfaces wären richtig gut!
Mach weiter, mein Abo hast du!
WOW! Vielen Dank für das Feedback!
Da es neben meiner normalen Arbeit nur ein Hobby ist, versuche ich Code Snippets, kleine Programme oder Informationen, von denen ich glaube, dass sie auch anderen nützlich sein könnten hier hochzuladen. Was genau meinst du genau mit Nachrichten? E-Mails aus ABAP triggern? Nochmals vielen Dank! 😃
@@CustAndCode ich meinte Nachrichtenklassen. Machst du das auch beruflich?
@@thomasmartin473 Ah ok, ja mache ich, unter anderem 🙂
I found this channel really helpful. Hope you would keep sharing knowledge. Vielen Dank!!
Many thanks for your kind feedback! 🤗😀
Vielen Dank für deine einfach erklärten Videos. Schulungen mit solchem Inhalt liegen oft bei >1000€ und sind weit weniger gut erklärt. Eventuell könntest du auch noch ein Video machen, oder auch gerne kurz schreiben, ob es möglich ist, Daten aus einer Excel-Tabelle in ein Customizing Objekt vom Typ View zu importieren - möglich ist es bestimmt, die Frage ist nur wie :)
vielen Dank für das Feedback! Kurze Antwort, ja das geht! Die Customizingdaten liegen selbst ja auch wieder in einer Datenbanktabelle. Wie man so eine Pflegeview erstellt zeige ich in diesem Video: ➡ th-cam.com/video/j0M-TehLxE8/w-d-xo.html Hier erstelle ich auch eine Datenbanktabelle. Die Daten vom Excel müssen dann einfach in diese Datenbanktabelle eingefügt oder upgedatet werden. 🤗
Super Video. Habe es ausprobiert und es funktioniert. Jetzt weiß ich nicht, wie man über das in eine work area loopen kann. Kann jemand helfen?
Statt der Inline declaration bei Zeile 60:
declariere explizit:
FIELD-SYMBOLS: TYPE ANY TABLE.
ASSIGN o_worksheet_itab->* TO .
Dann kannst du im loop in ein weiteres field-symbol vom Typ assignen. 🤗
@@CustAndCode Vielen lieben Dank dafür!!!
@@AW-gq1cs Gerne, das zugreifen auf die einzelnen Felder ist dann doch noch etwas "aufwendiger" da alles in "deep entities" gespeichert ist. Ich werde dazu noch einen zweiten Teil zu dem Video machen und zeigen wie man die Einträge in eine Tabelle auf der Datenbank bekommt. 🤔🤗
Hier der Link zu einem Video in dem das beschrieben wird.
► th-cam.com/video/8MBKxaQGE2U/w-d-xo.html
Der Code von diesem video wird dazu erweitert. 🤗
Moin, ich hätte mal eine Frage: Wie kann ich denn jetzt vom Field-Symbol aus über einen Loop jedes einzelne Tabellenattribut abgreifen?
Beispielsweise importiere ich eine Excel-Tabelle mit 4 Spalten und ich möchte jetzt top-down in einem Loop -attr1, -attr2, -attr3, et c. abgreifen
Pro Loop-Iteration eben eine Zeile, wo alle Spalten abgegriffen werden, um mit den Attributen arbeiten zu können. Wie kann ich das machen?
LG!
Hi, schau dir dazu dieses Video an: th-cam.com/video/8MBKxaQGE2U/w-d-xo.html
Das ist eine Erweiterung von dem Video hier. Da zeige ich wie du über die Daten vom Excel loopst und diese in eine DB Tabelle schreibst. 🤗
@@CustAndCode VIelen Dank! :)
@@CustAndCode Okay, kleiner Nachtrag: Beim ASSIGN COMPONENT-Teil, habe ich das Problem, dass es wohl einen ASSIGN TYPE-Fehler gibt von einer Excel-Zahl zu int4. Kann ich den -Wert vorher irgendwie zu int4 konvertieren, bevor ich ihn assigne?
@@WhiteOrb Die wo du hin assignst sind doch vom Typ "string" oder? Aja das bitte explizit deklarieren! also mit:
FIELD-SYMBOLS: TYPE ANY TABLE.
ASSIGN o_worksheet_itab->* TO .
Inplace funktioniert hier leider nicht. Im anderen Video Zeile 60. 🤗
@@CustAndCode Also ich habe in der Tabelle im SAP eine Spalte, wo int4-Werte aufgenommen werden
Das worksheet FS habe ich so deklariert, wie du im anderen Video gezeigt hast;
Ich mache jz zum Beispiel:
FIELD-SYMBOLS: TYPE int4
...
ASSIGN COMPONENT 3 OF STRUCTURE to
Der Rest ist quasi wie im Video, also auch in einer Loop etc. Der Fehler ist jetzt halt, dass die Komponente 3 von eben nicht int4 ist, aber schon, weil ich die sonst nicht in die SAP-Tabelle packen kann
LG!
Funktioniert das mit CSV eigentlich "genauso"?
Nicht mit diesem Code, das habe ich bis dato immer anders gelöst. Ich mache dazu mal ein Video 🤗