01.03.2013 Aufrufe

Programmierschnittstelle UDS for ELO Universelle ...

Programmierschnittstelle UDS for ELO Universelle ...

Programmierschnittstelle UDS for ELO Universelle ...

MEHR ANZEIGEN
WENIGER ANZEIGEN

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

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!