Mit dem Program dvRunquery können Dokumente und Arbeitsmappen dirket aus Drittprogrammen in docuvita geöffnet werden.
Es gibt folgende Möglichkeiten der Ausführung
Aufruf über dvRunQuery | Aufruf über Link | Ergebnis |
---|---|---|
./dvRunQuery.exe search /search:~~obj.Name:löschprotokoll* | docuvita://search?search='~~obj.Name:löschprotokoll*' | Zeigt alle Dokumente mit dem Namen "löschprotokoll" im Namen an |
./dvRunQuery.exe myworkspace /type=projekt /projektnummer:4712 | docuvita://myworkspace?type=Projekt&projektnummer=4712 | Hängt die Projektmappe mit der Projektnummer 4712 in die Arbeitsmappe ein |
./dvRunQuery.exe startclient | docuvita://startclient | Öffnet den docuvita Client |
./dvRunQuery.exe query /type:Dokument /obj.Name:Anwender* /obj.Fileextension:pdf | docuvita://query?type=Dokument&obj.name='Anwender*'&obj.fileextension=pdf | Zeigt alle Dokumente mit dem Text "Anwender", im Namen an, die ein pdf-File sind |
Die Suche nach Felder funktioniert mit den Prefix FLD bzw STR. Diesem Prefix muss dann nur noch die eindeutige FeldID mitgeben werden.
Bespiele:
~~FLD200:1 → Es wird nach dem Individualfeld mit der Nummer 200 und den Inhalt "1" gesucht.
~~STR100:2017 → Es wird nach dem Standardfeld mit der Nummer 100 und den Inhalt "2017" gesucht.
~~OBJ.VOUCHERNUMBER:2158* -> Es wird nach der Belegnummer (Inhalt des Standardfeldes OBJ.VOUCHERNUMBER) gesucht die mit 2158 beginnt. Es erfolgt keine Einschränkung auf einen Objekttypen
~~FLD200:Suche AND FLD202:Treffer -> Es wird nach der Kombination 'Suche' und 'Treffer' in den beiden individual Feldern gesucht.
~~OBJ.DATECREATEED:]20210501* TO 20210531*] AND (OBJ.VOUCHERTYPE:9 OR OBJ.VOUCHERTYPE:10) -> Es wird nach dem Erstelldatum zwischen dem 1. Mai 2021 und 31. Mai 2021 gesucht. Die Suche ist auf die Objekttypen mit der ID 9 und 10 eingeschränkt.
Für Suchanfragen kann kann die Lucene QueryParser Syntax verwendet werden. Mehr dazu finden Sie hier.