Domino 9 und frühere Versionen > ND8: Entwicklung

Datenbank per Kommandozeile abfragen ?

<< < (2/2)

Bruce Willis:

--- Zitat von: umi am 25.09.13 - 10:19:29 ---Was willst Du den erreichen?

--- Ende Zitat ---

Ich hab die Anforderung bekommen:

"...Es handelt sich aber in allen Fällen primär erstmal nur um lesende Zugriffe um Daten aus "Notes Tabellen" in den vorhanden Toolchains wie z.B. hwdb weiter nutzen zu können oder um z.B. Kalender Einträge oder Inventar Tabellen mit anderen Tools zu verarbeiten.

z.B. Zugriff auf Servicezeit Tabelle:

servicezeiten2csv --date_start 2013-09-01 --date_end 2013-12-31 --employee "Stefan J" --renderer csv

Gibt Daten als CSV zurück, z.B.

# "Datum";"Serviczeit";"Mitarbeiter"
"2013-03-25";"nH";"Stefan J"

Aus so einem einfachen Format, kann man z.B. auch .ics oder ähnliches generieren..."

Tode:
Das geht alles... Aber nicht ohne Programmierung. z.B. stellt man in der gewünschten Datenbank einen Webservice zur Verfügung, und diesen Webservice ruft man dann z.B. mit wget in einem Script ab.

Mittels com / ole könnte man auch via vb direkt zugreifen, aber wie gesagt: all das benötigt Programmierkenntnisse.

Einzige Möglichkeit ohne programmieren:

http://server/db.nsf/AnsichtsName?ReadXMLEntries gibt alle Daten der Ansicht als XML zurück. bzw. ?ReadViewEntries&OutputFormat=JSON als JSON- String.

Wenn man das in einem Post- Request macht (damit man username und passwort mitgeben kann), oder anonymen Zugriff auf die Datenbank erlaubt, dann könnte man damit schon ganz schön weit kommen.

Bruce Willis:
Danke, Torsten!

Ich überlege es mir.

Gruß
Leo

umi:
Moin
Du könntest das auch via NotesSQL zugriff oder LEI oder TDI machen...

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln