eckige Klammern bei Tabellenkörpern und mehr...

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
21 Beiträge • Seite 1 von 2 (current) Nächste
21 Beiträge Seite 1 von 2 (current) Nächste

eckige Klammern bei Tabellenkörpern und mehr...

Beitrag von babap (Expert / 681 / 1 / 1 ) »
dieser Teil des Threads wurde von itabs vergleichen? abgetrennt, weil die restliche Diskussion nicht mehr zum ursprünglichen Thema passt...
Hallo,
ralf.wenzel hat geschrieben:Und wenn man weiß, wie man eine Tabelle ordentlich deklariert, braucht man nichtmal eckige Klammern dafür.
...
lieber ein paar Worte mehr, und jeder weiß was gemeint ist: Tabelle[] = "Tabellenkörper" (so mache ich es auch bei "nackigen" Tabellen)

Gruß
babap
Zuletzt geändert von babap am 05.09.2008 17:17, insgesamt 1-mal geändert.

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


Beitrag von ralf.wenzel (Top Expert / 3935 / 200 / 281 ) »
babap hat geschrieben:Tabelle[] = "Tabellenkörper" (so mache ich es auch bei "nackigen" Tabellen)
Dann scheine ich anspruchsvollere Kunden zu haben -- ich habe Kunden, die bei solchem Kunden die Abnahme verweigern.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Beitrag von babap (Expert / 681 / 1 / 1 ) »
Hallo
ralf.wenzel hat geschrieben: ...
Dann scheine ich anspruchsvollere Kunden zu haben -- ich habe Kunden, die bei solchem Kunden die Abnahme verweigern.
...
:?: :!: :roll:

(...)

wenn ich es recht weiß, ist das hier das "Anfängerforum".

Klar wird empfohlen, selbstdefinierte Tabellen ohne Kopfzeile anzulegen.

Aber wir alle wissen, daß man ruck zuck doch wieder eine Tabelle mit Kopfzeile hat, wenn man in einem Funktionsbaustein die TABLES-Parameter verarbeitet, oder bestimmte SAP-Strukturen und Konstrukte nutzt.

Von daher [] an den Tabellennamen, wenn wirklich ausnahmsweise mal die Tabelle gemeint ist.

Ich selbst verwende keine Kopfzeilen und keine Workareas sondern nur noch Feldsymbols. Aber auch dort kommt man manchmal um einen Arbeitsbereich oder eine Kopfzeile nicht herum. So sind nun mal die Sachzwänge.

Gruß
babap
P.S. Sei nett zu den Anfängern und gib ihnen lieber ein paar brauchbare Tipps!

Beitrag von ralf.wenzel (Top Expert / 3935 / 200 / 281 ) »
babap hat geschrieben:P.S. Sei nett zu den Anfängern und gib ihnen lieber ein paar brauchbare Tipps!
Ich glaube, wenn du hier ne Zählung machst, wirst du nicht viele finden, die mehr Tipps geben als ich.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Beitrag von uh (Specialist / 158 / 0 / 1 ) »
ralf.wenzel hat geschrieben:
babap hat geschrieben:Tabelle[] = "Tabellenkörper" (so mache ich es auch bei "nackigen" Tabellen)
Dann scheine ich anspruchsvollere Kunden zu haben -- ich habe Kunden, die bei solchem Kunden die Abnahme verweigern.


Ralf
Hi Ralf,

den Satz verstehe ich nicht. Du hast Kunden(A), die bei anderen Kunden(B) Abnahmen machen? Und würde bei Kunden (B) ein itable[] auftauchen, würden die Kunden (A) keine Abnahme machen? Wer von den Kunden (A) oder (B) ist denn jetzt anspruchsvoll?
Und wie können diese Kunden überhaupt mit einem Produkt der SAP, nei diesem Anspruch, klar kommen...?

Beitrag von ralf.wenzel (Top Expert / 3935 / 200 / 281 ) »
uh hat geschrieben:den Satz verstehe ich nicht. Du hast Kunden(A), die bei anderen Kunden(B) Abnahmen machen? Und würde bei Kunden (B) ein itable[] auftauchen, würden die Kunden (A) keine Abnahme machen? Wer von den Kunden (A) oder (B) ist denn jetzt anspruchsvoll?
Und wie können diese Kunden überhaupt mit einem Produkt der SAP, nei diesem Anspruch, klar kommen...?
Das war doch gar nicht so schwer. Ich arbeite für Kunden. Für die schreibe ich unter anderem Programme. Und das Coding dieser Programme durchläuft einen Abnahmeprozess.

Coding der SAP wird nicht abgenommen. Kunden von Fremdprogrammierern und eigenen Programmierern schon.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Beitrag von uh (Specialist / 158 / 0 / 1 ) »
Du macht mich fertig,
du hast geschrieben:
ich habe Kunden, die bei solchem Kunden die Abnahme verweigern

hättest du geschrieben:
ich habe Kunden, die bei solchem Coding die Abnahme verweigern

genau wie :
Coding der SAP wird nicht abgenommen. Kunden von Fremdprogrammierern und eigenen Programmierern schon.

hätte doch:
Coding der SAP wird nicht abgenommen. Coding von Fremdprogrammierern und eigenen Programmierern schon.

sein sollen?!? Ich nehme jetzt den "hätte"-Fall an und verstehe, was du meinst.
Ich gebe aber auch zu, dass ich, wenn ich eine interne Tabelle meine, so weit es geht die Klammern nehme. Einfach, damit _ich_ sehe, dass ich nicht die (evtl. vorhandene) Kopfzeile meine. Ich arbeite übrigens _nie_ mit der Kopfzeile, weil ich einfach zu doof für dieses Konzept bin.
Außerdem bin ich am Anfang meiner ABAP-Zeit zu oft auf das "if itabelle is initial" statt "if itabelle[] is initial" reingefallen.
(Das ich den Punkt am Ende der Zeile vergesse ist Absicht und mache ich nur, um den Compiler zu ärgern. Der ist nämlich so doof, dass er direkt beim ersten fehlenden Punkt abbricht und nicht das System dahinter erkennt)

Beitrag von ralf.wenzel (Top Expert / 3935 / 200 / 281 ) »
uh hat geschrieben:Du macht mich fertig,
du hast geschrieben:
ich habe Kunden, die bei solchem Kunden die Abnahme verweigern

hättest du geschrieben:
ich habe Kunden, die bei solchem Coding die Abnahme verweigern
Dann hätte ich mich nicht verschrieben. Dass der Satz komplett unlogisch ist und offensichtlich einen Schreibfehler enthält, war ziemlich auffällig.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Beitrag von michlbartl (ForumUser / 17 / 0 / 0 ) »
@Ralf Wenzel

ALso ich bin seit ca. 2 Tagen aktiver in diesem Forum. Und mir fällt jetzt schon auf, dass Du wirklich der Beste hier bist.

Wie wird man eigentlich so wie Du? Ich habe die Erfahrung gemacht, dass Entwickler die solche Aussagen wie Du hier im Forum treffen, meistens am wenigsten drauf haben. Aber eagl.

Eines ist sicher, wenn Deine Kunden so anspruchsvoll sind, wie Du es sagst, dann würden sie mit solchen Aufsprechern wie Dir nicht zusammenarbeiten.

Beitrag von ralf.wenzel (Top Expert / 3935 / 200 / 281 ) »
michlbartl hat geschrieben:ALso ich bin seit ca. 2 Tagen aktiver in diesem Forum. Und mir fällt jetzt schon auf, dass Du wirklich der Beste hier bist.
Danke für dieses Kompliment. Ich würde sowas von mir nie behaupten, weil ich weiß dass das nicht stimmt. Darum HABE ich sowas von mir auch nie behauptet. Du darfst dich gern auf die Suche nach einer Textstelle begeben, die das Gegenteil beweist. Wenn du eine findest, lade ich dich höchstpersönlich auf ein Bier in HH ein - inklusive Anreise.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Beitrag von black_adept (Top Expert / 4099 / 128 / 941 ) »
@Ralf:
Ralf hat geschrieben:
babap hat geschrieben: P.S. Sei nett zu den Anfängern und gib ihnen lieber ein paar brauchbare Tipps!
Ich glaube, wenn du hier ne Zählung machst, wirst du nicht viele finden, die mehr Tipps geben als ich.
Du bist sicher einer derjenigen mit den meisten Postings hier und viele viele davon sind auch hilfreich.
Aber Postings wie
Und wenn man weiß, wie man eine Tabelle ordentlich deklariert, braucht man nichtmal eckige Klammern dafür.
gehören sicher nicht dazu. Wenn ich dazu noch
Dann scheine ich anspruchsvollere Kunden zu haben -- ich habe Kunden, die bei solchem Kunden die Abnahme verweigern.
lese verstehe ich schon, warum michlbartl zu seiner Aussage kommt. Wenn man die Fähigkeiten anderer implizit mit derartigen Aussagen herabwürdigt, steht man schon in besserem Licht dar.
Du hast zwar nie behauptet der Beste zu sein - aber der Öfteren klingen deine Aussagen doch arg herablassend und arrogant.
live long and prosper
Stefan Schmöcker

email: stefan@schmoecker.de

Beitrag von ralf.wenzel (Top Expert / 3935 / 200 / 281 ) »
Mich kriegt man so wie es mich gibt. Wer mich anders will, hat Pech gehabt. Wer mich nicht will, sollte meine Postings nicht lesen, sich aber dann auch nicht ärgern, dass er meine Tipps nicht kriegt.


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Beitrag von babap (Expert / 681 / 1 / 1 ) »
Lass mich in die Glaskugel schauen:
Geburtsdatum 21.Juni bei Neumond oder 21. Dezember bei Vollmond (oder so um den Dreh ...)

Beitrag von ereglam (Top Expert / 1829 / 2 / 7 ) »
ralf.wenzel hat geschrieben:Mich kriegt man so wie es mich gibt. Wer mich anders will, hat Pech gehabt. Wer mich nicht will, sollte meine Postings nicht lesen, sich aber dann auch nicht ärgern, dass er meine Tipps nicht kriegt.


Ralf
Hallo Ralf,

deine Anzahl Postings in alle Ehren, aber auch ich habe immer wieder Probleme mit der Art Deiner Antworten.
Sie enthalten immer eine Art Information. Aber die Form ist des öfteren doch recht eigenwillig und hilft dem Betreffenden zum Teil nicht wirklich weiter, weil er nicht über Dein Wissen verfügt, um es anwenden zu können.

Und obiges Zitat ist auch nicht wirklich geeignet, Dir allzu viele Freunde zu machen.

Ich wünsche mir, dass Du mehr darauf eingehst, dass eben nicht jeder über Dein Wissen verfügt, um Deine Antworten verstehen und anwenden zu können.

PS:
ich vermeide Kopftabellen, benutze aber gerade wegen der Eindeutigkeit die eckigen Klammern, wenn es mir um Tabellenrümpfe geht. Und ich habe noch keinen Kunden gehabt, der sich darüber beklagt hat.
Gruß
Ereglam


May the Force be with your code
|| .| |.|| | .... . ..|. ||| .|. |.|. . |... . .|| .. | .... |.|| ||| ..| .|. |.|. ||| |.. .

Beitrag von ralf.wenzel (Top Expert / 3935 / 200 / 281 ) »
ereglam hat geschrieben:deine Anzahl Postings in alle Ehren, aber auch ich habe immer wieder Probleme mit der Art Deiner Antworten.
Naja, das weiß ich ja nu. Aber soll ich dafür das Posten einstellen?


Ralf
Bild
Ralf Wenzel Heuristika SAP-Development
25 Jahre SAP-Entwickler • 20 Jahre Freiberufler
PublikationenUngarische NotationXing

Vergleichbare Themen

1
Antw.
2310
Views
Eckige Klammern ersetzen
von EnginT » 16.04.2020 14:24 • Verfasst in ABAP® für Anfänger
8
Antw.
4620
Views
Eckige Klammer in ABAP?
von Miss » 16.04.2014 10:11 • Verfasst in ABAP® für Anfänger
2
Antw.
2338
Views
Join, Tabellen in Klammern angeben
von JohnLocklay » 19.09.2017 16:33 • Verfasst in ABAP® Core
1
Antw.
1259
Views
Wieso brauche ich hier Klammern?
von tekko » 21.10.2020 13:41 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

Regex in where
vor 13 Stunden von tar 8 / 316
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1597
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 244
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 483

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
vor 13 Stunden von tar 8 / 316
Daten an Tabelle binden
Gestern von Bright4.5 3 / 1597
Programm anlegen mit Vorlage
vor 2 Tagen von DeathAndPain 2 / 244
IT0024 Qualifikationen CP-ID
vor 2 Tagen von DeathAndPain 2 / 483

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 2 Tagen von snooga87 1 / 184
aRFC im OO-Kontext
letzen Monat von ralf.wenzel 1 / 3364
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9915