Message ausgeben - "Details anzeigen"

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

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

Message ausgeben - "Details anzeigen"

Beitrag von der_neuling (ForumUser / 89 / 18 / 3 ) »
Hallo liebes Forum,

ich möchte zu einer auszugebenden Message den Button "Details anzeigen" mit anzeigen, ich habe leider kein Beispiel dazu aber wenn man darauf drückt dann kommt man denke ich in den Langtext der Nachricht.

Den langtext meiner Nachricht habe ich bereits gepflegt, wird diese angezeigt kann man über F1 dort hinein navigieren.

Im Anhang ist die produzierte Nachricht und der Langtext.

Ich hoffe jemand kann mir sagen wie ich diesen "Details anzeigen" Button hinzufügen kann.

Bis dahin vielen Dank und Viele Grüße

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


Re: Message ausgeben - "Details anzeigen"

Beitrag von a-dead-trousers (Top Expert / 4399 / 223 / 1182 ) »
In den Langtext bei Nachrichten in der Statuszeile kommt man indem man einen Doppelklick auf die Statuszeile macht.
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: Message ausgeben - "Details anzeigen"

Beitrag von der_neuling (ForumUser / 89 / 18 / 3 ) »
a-dead-trousers hat geschrieben:
31.05.2021 12:42
In den Langtext bei Nachrichten in der Statuszeile kommt man indem man einen Doppelklick auf die Statuszeile macht.
Ja genau das ist mir ja bewusst, aber es gibt manche Meldungen im SAP (ich habe leider immer noch kein Beispiel) mit einem Button rechts mit "[Details anzeigen]),
in meinem Anhang habe ich die Position davon mit Rot eingekringelt.

Wie kann ich das realisieren?

Re: Message ausgeben - "Details anzeigen"

Beitrag von der_neuling (ForumUser / 89 / 18 / 3 ) »
So habe jetzt endlich eine Meldung gefunden in der dieser Button mit angezeigt wird :)
Diese finden sich im Anhang

Re: Message ausgeben - "Details anzeigen"

Beitrag von a-dead-trousers (Top Expert / 4399 / 223 / 1182 ) »
Das hab ich bislang noch nicht gesehen.
Möglich, dass das am verwendeten GUI-Theme liegt, sodass hier, sollte ein Langtext vorhanden sein, ein Link angezeigt wird um auf die "Möglichkeit" eines Doppelklicks visuell hinzuweisen.
Ich könnte mir gut vorstellen, dass das dann über die Checkbox "Selbsterklärend" in der Nachrichtenpflege gesteuert werden kann.
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: Message ausgeben - "Details anzeigen"

Beitrag von a-dead-trousers (Top Expert / 4399 / 223 / 1182 ) »
Grad getestet:
Unter Belize gibt es den Hinweis "Details anzeigen".
Unter Corbu gibt es den Hinweis nicht.
Unter SAP Signature gibt es den Hinweis auch nicht.
Unter Quartz dürfte es den Hinweis vermutlich geben, nur leider hab ich noch keinen 7.70er GUI zur Verfügung um das zu bestätigen.
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: Message ausgeben - "Details anzeigen"

Beitrag von a-dead-trousers (Top Expert / 4399 / 223 / 1182 ) »
Heute bin ich richtig in Fahrt 🧐
Wenn es zur Nachricht einen Langtext gibt (und "Selbsterklärend" nicht ausgewählt ist) wird der Hinweis "Details anzeigen" unter Belize angezeigt.
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: Message ausgeben - "Details anzeigen"

Beitrag von a-dead-trousers (Top Expert / 4399 / 223 / 1182 ) »
Hmm... Ich merke gerade, dass du ja einen Langtext hast.
Probier mal testhalber die Länge des Nachrichtentextes etwas zu kürzen.
Möglich, dass dann der Hinweis mit den Details kommt.
Für die Statusmeldungen hat die SAP nur eine bestimmte Länge vorgesehen. Da kommt es immer wieder vor, dass z.B. abgeschnitten wird. Die Programmier-Inder die den SAPgui entwickeln bauen dann auch gerne so Fallstricken ein, dass z.B. eine fixe Länge in Pixeln für die Ausgabe vorgesehen ist und danach ist Schluss, weil es kann ja eh nie länger werden *sick*. Meistens wird das dann so drei bis vier Patch-Level weitergezogen bis es dann still und heimlich gefixt wird.
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: Message ausgeben - "Details anzeigen"

Beitrag von der_neuling (ForumUser / 89 / 18 / 3 ) »
a-dead-trousers hat geschrieben:
31.05.2021 15:09
Hmm... Ich merke gerade, dass du ja einen Langtext hast.
Probier mal testhalber die Länge des Nachrichtentextes etwas zu kürzen.
Hi, erstmal danke für die schnellen und ausführlichen Antworten.
Zuallerst: ich hab es zwar geschafft den Button anzuzeigen, allerdings nicht wie gewünscht.

Wie sieht dein Aufruf der Nachricht aus? Hättest du eine mögliche Lösung wie man diesen Button auch in einer Ausnahme anzeigt?

Re: Message ausgeben - "Details anzeigen"

Beitrag von der_neuling (ForumUser / 89 / 18 / 3 ) »
a-dead-trousers hat geschrieben:
31.05.2021 15:00
Heute bin ich richtig in Fahrt 🧐
Scheint mir auch so zu gehen 😇
Nachdem ich in der vorherigen Antwort bereits gezeigt hatte dass es mit einer regulären

Code: Alles auswählen.

MESSAGE ID 
Anweisung funktioniert habe ich den Code nochmal etwas verändert.

Die Variable "error" muss zur Laufzeit erzeugt werden, dann kann ich das Interface if_t100... nutzen und msgno und msgid exportieren. Mit diesen kann dann eine Message Anweisung im CATCH-Block ausgegeben werden.

Re: Message ausgeben - "Details anzeigen"

Beitrag von a-dead-trousers (Top Expert / 4399 / 223 / 1182 ) »
Es geht übrigens auch direkt mit

Code: Alles auswählen.

MESSAGE oref TYPE 'S' DISPLAY LIKE 'E'
Nur ob es dann auch mit dem IF_T100_MESSAGE Interface klappt, hab ich noch nicht ausprobiert, spricht aber eigentlich nichts wirklich dagegegen.

Folgende Benutzer bedankten sich beim Autor a-dead-trousers für den Beitrag:
der_neuling

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


Seite 1 von 1

Vergleichbare Themen

4
Antw.
1970
Views
Eine Message in der Taskleiste von alv ausgeben
von cuncon » 16.11.2018 09:30 • Verfasst in ABAP® für Anfänger
2
Antw.
4345
Views
Grün Message in der Status ausgeben
von beterman » 19.01.2012 14:40 • Verfasst in ABAP® für Anfänger
3
Antw.
1923
Views
Message ausgeben unerwünschtes Sprachelement
von Basler84 » 10.02.2014 13:56 • Verfasst in ABAP® für Anfänger
5
Antw.
1024
Views
TRX ME22n: Persistente Error-Message anzeigen lassen
von Elekam » 17.03.2021 09:37 • Verfasst in ABAP® für Anfänger
2
Antw.
3223
Views
GOS + Anlagenliste + Details
von jensschladitz » 07.05.2019 15:06 • Verfasst in ABAP® Core

Ü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

Aktuelle Forenbeiträge

Daten an Tabelle binden
vor 4 Stunden von Bright4.5 3 / 1476
Regex in where
vor 6 Stunden von tar 6 / 143
Programm anlegen mit Vorlage
vor 21 Stunden von DeathAndPain 2 / 126
IT0024 Qualifikationen CP-ID
vor 21 Stunden von DeathAndPain 2 / 355

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

Daten an Tabelle binden
vor 4 Stunden von Bright4.5 3 / 1476
Regex in where
vor 6 Stunden von tar 6 / 143
Programm anlegen mit Vorlage
vor 21 Stunden von DeathAndPain 2 / 126
IT0024 Qualifikationen CP-ID
vor 21 Stunden von DeathAndPain 2 / 355

Unbeantwortete Forenbeiträge

BUSOBJEKT zu CMIS PHIO ermitteln
vor 23 Stunden von snooga87 1 / 86
aRFC im OO-Kontext
vor 5 Wochen von ralf.wenzel 1 / 3261
Hilfe bei SWEC/SWE2
September 2024 von retsch 1 / 9821