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 />

Function lookupDict3<br />

Wie lookupDict2, liefert aber zusätzlich die Anzahl der gefundenen Datesätze zurück.<br />

Function lookupDict3(Query As String, Filter As DataDict, Visible As Boolean,<br />

ResDict As DataDict) As Long<br />

Query: Name einer Datenquelle<br />

Filter: Ein DataDict mit Filterbedingungen<br />

Visible: Falls true, wird der Lookup-Dialog angezeigt<br />

ResDict Enthält bei eindeutigem Ergebnis ein DataDict Objekt mit<br />

dem Datensatz, sonst ein leeres DataDict Objekt<br />

Rückgabewert:<br />

Anzahl der gefundenen Datensätze.<br />

Beispiel:<br />

set obj<strong>UDS</strong> = CreateObject("eloxUds2Library.Main")<br />

set objFilter = obj<strong>UDS</strong>.CreateDict()<br />

objFilter.Add "ISBN", "3-0"<br />

i = obj<strong>UDS</strong>.LookupDict3("Bücher", objFilter, false, objResult)<br />

strMsg = "Anzahl Datensätze: " & i & vbNewLine<br />

if i = 1 then<br />

strMsg = strMsg & "ISBN: " & objResult.get("ISBN")<br />

end if<br />

msgbox strMsg<br />

Seite 17

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

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!