Doofe Fragen habe ich eigentlich selten (um nicht zu sagen nie) gesehen. Doofe Antworten schon eherZara hat geschrieben:Wenn ich aber schreibe
Message typ i "Kann ich dann hier den Text rein schreiben?".
bekomme ich einen Fehler. Message-ID erforderlich.
Ich habe damit leider noch nie gearbeitet, deshalb sind die Fragen vielleicht etwas doof.
Was muss ich denn tun um einfach nur eine Infobox mit einem kleinen Text zu bringen?
Code: Alles auswählen.
MESSAGE 'Dies ist eine Info' TYPE 'I'.
Code: Alles auswählen.
message 'Just a test' type 'I'.
Nein, seit Release 6.10 braucht man nicht mehr unbedingt eine Nachrichtenklasse, s. F1-Hilfe zu MESSAGE bzw. ABAP Objects Referenz.Thomas R. hat geschrieben:SAP muß wissen, aus welcher Nachrichtenklasse die Nachricht stammt.
REPORT-, PROGRAM- oder FUNCTION-POOL-Anweisung (OK, das war vielleicht etwas spitzfindig).Deshalb muß sie bei message angegeben werden. Fehlt sie dort, wird sie aus der reportanweisung gezogen. Fehlt sie dort auch kommt die bekannte Fehlermeldung.
Das ist nicht die einzige mögliche Schreibweise, s. F1-Hilfe.Hier die vollständige "Kurzschreibweise"
MESSAGE I000(2L) WITH 'Hier Text 1' 'Text2'.
Das bezweifle ich.Es sind - ja nach Nachrichtendeklaration - bis zu n Texte möglich. (Früher waren es 4, jetzt habe ich auch schon 8 gesehen).
In der F1-Hilfe zu MESSAGE habe ich in unserem 6.20 System keinen Hinweis gefunden, daß man auf die Nachrichtenklasse verzichten kann. Wie wird die Nachrichtenklasse denn bestimmt, wenn nirgends eine Angabe gemacht wird?Nein, seit Release 6.10 braucht man nicht mehr unbedingt eine Nachrichtenklasse, s. F1-Hilfe zu MESSAGE bzw. ABAP Objects Referenz.
Ich habe nicht behauptet, es sei die einzige Schreibweise, die Anführungszeichen sind auch bewußt gesetzt worden. (OK, spitzfindig hätte ich schreiben sollen "Hier eine vollständige....")Das ist nicht die einzige mögliche Schreibweise, s. F1-Hilfe.
Code: Alles auswählen.
MESSAGE text-001 TYPE 'S'.
Du musst ein eigenartiges 6.20-System haben.Thomas R. hat geschrieben:In der F1-Hilfe zu MESSAGE habe ich in unserem 6.20 System keinen Hinweis gefunden, daß man auf die Nachrichtenklasse verzichten kann.