Funktion Sendet eine Infomeldung und setzt die Verarbeitung fort
Beispiel ABAP
s10infomessage( ). 
Aufruf ABAP
data:
  myexplanation type string,
  myhtmlformat type string,
  mymsgid type sy-msgid,
  mymsgno type sy-msgno,
  mynoexplanation type string,
  mypar1 type string,
  mypar2 type string,
  mypar3 type string,
  mypar4 type string,
  mytext type string.

  s10infomessage(
    exporting
      explanation = myexplanation
      htmlformat = myhtmlformat
      msgid = mymsgid
      msgno = mymsgno
      noexplanation = mynoexplanation
      par1 = mypar1
      par2 = mypar2
      par3 = mypar3
      par4 = mypar4
      text = mytext ). 
Parameter
Name Typ Bedeutung
explanation string
Erklärung der Nachricht
htmlformat string
'X' = Nachrichtentext ist in HTML
msgid sy-msgid
Message Id Tabelle T100
msgno sy-msgno
Meldungsnummerntabelle T100
noexplanation string
Keine Erklärung anzeigen
par1 string
Meldungsparameter 1
par2 string
Nachrichtenparameter 2
par3 string
Meldungsparameter 3
par4 string
Meldungsparameter 4
text string
Meldungstext
Beschreibung Durch s10infomessage() wird dem Benutzer eine Nachricht angezeigt und die Verarbeitung dann fortgesetzt, ohne dass der Benutzer die Nachricht wie bei s10confirmation() bestätigen muss.

Beispiel:

ABAP

s10infomessage( 'Termin gespeichert' ). 


Die Bedeutung der Parameter ist so wie in s10errormessage() beschrieben.

Weitere s10infomessage-Nachrichten im gleichen Dialogschritt werden an die Nachrichten davor angehängt und zusammen angezeigt. Sie können damit während einer länger laufenden Verarbeitung dem Benutzer ein Protokoll anzeigen.

Beispiel:

ABAP

* Beginn der Verarbeitung 
write sy-uzeit to time.
s10infomessage(
     exporting
        explanation =  time && | <b>Beginn der Verarbeitung</b> |
        htmlformat  = 'X' ). 
...

* Paket verarbeitet 
write sy-uzeit to time.
s10infomessage(
     exporting
        explanation  = time && | | && doccount && | Dokumente| ). 
...

* Ende der Verarbeitung 
write sy-uzeit to time.
s10infomessage(
     exporting
        explanation  = time && | <b>Ende der Verarbeitung, | 
                            && doccount && | Dokumente insgesamt</b>|
        htmlformat  = 'X' ).

Wir verwenden hier explanation= statt text=, da Nachrichten mit einem explanation= Parameter immer als Popup dargestellt werden, auch wenn ein Nachrichtenbereich in HTML definiert ist mit

HTML

<div class="messagearea"></div>
Mit dem Parameter text= statt explanation= erscheint alles im Nachrichtenbereich, der allerdings standardmässig eine feste maximale Höhe hat und dadurch vom Benutzer gescrollt werden muss, um alle Nachrichten zu sehen:

Sie können die Höhe in Ihrer HTML-Seite grösser definieren mit z.B.>
HTML

<div class="messagearea" style="max-height:80%"></div>

um mehr Zeilen anzuzeigen:

Komponente S10 Framework