tErg # AfAbmEdit(tAbmNo);
switch (tErg)
{
  case _ErrOk   : ;
  case _rLocked : AfAddLogEntry(_LogWarning,'Folder locked',CnvAI(tAbmNo));
  case _rExists : AfAddLogEntry(_LogInfo,'Name of folder already exists',CnvAI(tAbmNo));
  ...
  default : AfAddLogEntry(_LogError,'Unknown error',CnvAI(tErg));
}
AfAddLogEntry: Unterschied zwischen den Versionen
												
				Zur Navigation springen
				Zur Suche springen
				
|  Die Seite wurde neu angelegt: „<languages />  <translate>  <table class=head>    <tr>     <td class="BigTitle" colspan="2" align="center">file:DE_Schriftzug.gif</td>    </tr>    <tr clas…“ | Jens (Diskussion | Beiträge) K Stand 4.1.14 Tabellen für Beispiele eingefügt | ||
| (4 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
| Zeile 6: | Zeile 6: | ||
|    </tr> |    </tr> | ||
|    <tr class="ProcSyntax"> |    <tr class="ProcSyntax"> | ||
|      <td class="title">  |      <td class="title"> AfAddLogEntry(int1, alpha2[, alpha3, ..., alpha9]) : int</td> | ||
|      <td class="platforms"> |      <td class="platforms"> | ||
| [[file:DE_SymbolAPI.gif|alt=Ausführbar von der API|link=Befehle der Schnittstellen]][[file:DE_SymbolNoDLL.gif|alt=Nicht ausführbar von der Programmierschnittstelle (DLL)|link=Befehle der Schnittstellen]][[file:DE_SymbolNoARC.gif|alt=Nicht ausführbar mit der Application Remote Control|link=Befehle der Schnittstellen]][[file:DE_SymbolScriptAPI.gif|alt=Ausführbar von der Script-API|link=Befehle der Schnittstellen]] | [[file:DE_SymbolAPI.gif|alt=Ausführbar von der API|link=Befehle der Schnittstellen]][[file:DE_SymbolNoDLL.gif|alt=Nicht ausführbar von der Programmierschnittstelle (DLL)|link=Befehle der Schnittstellen]][[file:DE_SymbolNoARC.gif|alt=Nicht ausführbar mit der Application Remote Control|link=Befehle der Schnittstellen]][[file:DE_SymbolScriptAPI.gif|alt=Ausführbar von der Script-API|link=Befehle der Schnittstellen]] | ||
| Zeile 60: | Zeile 60: | ||
|    <td width="15%" class=Left>Siehe</td> |    <td width="15%" class=Left>Siehe</td> | ||
|    <td width="85%" class=Right colspan="3"> |    <td width="85%" class=Right colspan="3"> | ||
| [[Allgemeine Befehle der API | [[:Category:Allgemeine Befehle der API|Verwandte Befehle]] | ||
|    </td> |    </td> | ||
| </tr> | </tr> | ||
| Zeile 70: | Zeile 70: | ||
| </table> | </table> | ||
| <div class="BigLang"> | <div class="BigLang"> | ||
| Mit dieser Anweisung kann ein beliebiger Text in das Skript-Protokoll geschrieben werden. Das Protokoll kann vom Administrator über den Menüpunkt [[Hilfe#Protokoll|? / Info]] aufgerufen und auf der Protokollseite unter dem Skript-Protokoll eingesehen werden. | |||
| Der Protokoll-Level wird in (int1) übergeben. Der Level entscheidet darüber, ob eine E-Mail versendet wird. Es stehen folgende Konstanten zur Verfügung: | |||
| <table class=lang> | <table class=lang> | ||
| Zeile 92: | Zeile 92: | ||
| </table> | </table> | ||
| In dem Parameter (alpha2) wird der Protokoll-Eintrag übergeben. Er kann bis zu 4096 Zeichen lang sein. In den Parametern (alpha3) bis (alpha9) können zusätzliche Informationen mit jeweils bis zu 250 Zeichen angegeben werden. | |||
| Konnte der Protokolleintrag vorgenommen werden, wird der Wert <font class=source>_ErrOk</font> (0) zurückgegeben. | |||
| == Beispiel == | |||
| <tabber> | |||
| |-|ScriptAPI= | |||
| <pre class=source> | <pre class=source> | ||
| tErg #  | tErg # AfAbmEdit(tAbmNo); | ||
| switch (tErg) | switch (tErg) | ||
| { | { | ||
|    case _ErrOk   : ; |    case _ErrOk   : ; | ||
|    case _rLocked :  |    case _rLocked : AfAddLogEntry(_LogWarning,'Folder locked',CnvAI(tAbmNo)); | ||
|    case _rExists :  |    case _rExists : AfAddLogEntry(_LogInfo,'Name of folder already exists',CnvAI(tAbmNo)); | ||
|    ... |    ... | ||
|    default :  |    default : AfAddLogEntry(_LogError,'Unknown error',CnvAI(tErg)); | ||
| } | } | ||
| </pre></ | </pre> | ||
| </tabber> | |||
| </div> | </div> | ||
| </translate> | </translate> | ||
| [[Category:Allgemeine Befehle der API]] | [[Category:Allgemeine Befehle der API]] | ||
Aktuelle Version vom 30. Oktober 2025, 13:44 Uhr
Mit dieser Anweisung kann ein beliebiger Text in das Skript-Protokoll geschrieben werden. Das Protokoll kann vom Administrator über den Menüpunkt ? / Info aufgerufen und auf der Protokollseite unter dem Skript-Protokoll eingesehen werden.
Der Protokoll-Level wird in (int1) übergeben. Der Level entscheidet darüber, ob eine E-Mail versendet wird. Es stehen folgende Konstanten zur Verfügung:
| _LogInfo | Eintrag als Information | |
| _LogWarning | Eintrag als Warnung | |
| _LogError | Eintrag als Fehler | Versenden einer E-Mail | 
In dem Parameter (alpha2) wird der Protokoll-Eintrag übergeben. Er kann bis zu 4096 Zeichen lang sein. In den Parametern (alpha3) bis (alpha9) können zusätzliche Informationen mit jeweils bis zu 250 Zeichen angegeben werden.
Konnte der Protokolleintrag vorgenommen werden, wird der Wert _ErrOk (0) zurückgegeben.







