User Tools

Site Tools


write_to_logs

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
write_to_logs [2021/07/23 14:51] – [Writing to communication log] emozolyakwrite_to_logs [2021/07/23 15:06] (current) – [Writing to message log] emozolyak
Line 9: Line 9:
 <code lua> <code lua>
 local result = getResult() local result = getResult()
-DEBUG("The result in getResult:" .. result)+ 
 +if (not result) then  
 +   ERROR("Nil was calculated in the getResult"
 +else  
 +   if (result > 100) then  
 +      DEBUG("The result is out of range...") 
 +   end  
 +end 
 </code> </code>
  
-==== DEBUG(message) ==== 
  
-The function adds the **message** with the DEBUG level to communication log (**Maintenance -> WebHMI Log**). Function returns 1 if any error occurred and 0 on success. 
  
-==== TRACE(message) ==== 
  
-The function adds the **message** with the TRACE level to communication log (**Maintenance -> WebHMI Log**). Function returns 1 if any error occurred and 0 on success. 
  
 ==== Customize log output ==== ==== Customize log output ====
Line 25: Line 28:
 ===== Writing to message log ===== ===== Writing to message log =====
  
-==== AddInfoMessage(message, userId)==== +**AddInfoMessage | AddWarningMessage | AddAlertMessage**(//message////userId//
-The AddInfoMessage function adds the message **message** with the Info level to the Messages log. **userId** is the user ID on whose behalf the message should be added. Returns 1 if an error occurred and 0 if successful.+
  
-**AddWarningMessage** and **AddAlertMessage** - are full analogs of AddInfoMessage, writing to Warning and Alert message levels respectively+The functions add the text //message// with their respective level to the messages log. //userId// is the user ID on whose behalf the message should be added. Returns 1 if an error occurred and 0 if successful.
  
write_to_logs.1627051882.txt.gz · Last modified: 2021/07/23 14:51 by emozolyak

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki