Programmierschnittstelle UDS for ELO Universelle ...
Programmierschnittstelle UDS for ELO Universelle ...
Programmierschnittstelle UDS for ELO Universelle ...
Sie wollen auch ein ePaper? Erhöhen Sie die Reichweite Ihrer Titel.
YUMPU macht aus Druck-PDFs automatisch weboptimierte ePaper, die Google liebt.
<strong>UDS</strong> API Objekt Main<br />
Beispiel:<br />
Skript „C:\Programme\<strong>ELO</strong>x<strong>UDS</strong> 2 Server\ServerScripts\Logging.VBS“:<br />
function Process(strInput)<br />
const cnForAppending = 8<br />
dim objFSO<br />
dim objStream<br />
set objFSO = CreateObject("Scripting.FileSystemObject")<br />
on error resume next<br />
set objStream = objFSO.OpenTextFile("C:\temp\<strong>UDS</strong>.log", cnForAppending, true)<br />
objStream.WriteLine now() & " - " & strInput<br />
objStream.Close<br />
set objStream = nothing<br />
set objFSO = nothing<br />
if err.number 0 then<br />
Process = err.description<br />
end if<br />
end function<br />
Aufruf im Clientscript:<br />
set obj<strong>UDS</strong> = CreateObject("eloxUds2Library.Main")<br />
strRet = obj<strong>UDS</strong>.callServerScript("Logging", "Dokument abgelegt")<br />
if len(strRet) > 0 then<br />
msgbox "Beim Schreiben des Logs ist folgender Fehler aufgetreten: " & strRet<br />
end if<br />
Function createDict<br />
Erzeugt ein leeres DataDict Objekt. Dies wird z.B. verwendet, um eigene<br />
Filterkriterien zu definieren.<br />
Function createDict() as DataDict<br />
Rückgabewert:<br />
Ein leeres DataDict Object<br />
Siehe auch:<br />
Seite 8