|
|
|
|
DocuWare Toolkit Software Developer Kit für DocuWare
|
|
DocuWare TOOLKIT ermöglicht die Integration von Dokumentenmanagement-Funktionen in kundenspezifische Anwendungen. Es stellt dem Programmierer Schnittstellen zur Verfügung, mit deren Hilfe wesentliche DocuWare-Funktionen aus anderen Applikationen, wie z.B. Microsoft Office Anwendungen, gesteuert werden können.
Datenblatt zu DocuWare Toolkit (PDF-Format)
|
| Funktionalität |
DocuWare TOOLKIT ermöglicht es, DocuWare 4 von "außen" − also aus anderen Applikationen − anzusprechen, zu steuern. So können Briefkörbe und darin befindliche Dokumente markiert und angezeigt werden. Dokumente können importiert, verschlagwortet und in Archive abgelegt werden. Für die Suche und Ablage von Dokumenten in DocuWare-Archive stehen verschiedenste Funktionen zur Verfügung − bis hin zur Anzeige von Dokumenten aus der Ergebnisliste. Dem erfahrenen Programmierer liefert DocuWare TOOLKIT eine leistungsfähige Schnittstelle, um DocuWare in andere Applikationen (z.B. Microsoft Word oder Excel) als Archivierungskomponente einzubinden.
|
| Programmierung |
Über eine C-Programmierschnittstelle kann der Entwickler TOOLKIT-Funktionen zur Steuerung von DocuWare in seinen Applikationen einsetzen. Hierfür stehen wesentliche DocuWare-Funktionen aus den Bereichen Briefkorb-, Archiv- und Dokumentbearbeitung zur Verfügung (siehe Auflistung). Funktionen der C-Programmierschnittstelle werden per dynamischer oder statischer Bindung aus TOOLKIT-DLLs integriert. Für ein optimales Fehler- bzw. Exception-Handling liefert jede TOOLKIT-Funktion einen interpretierbaren Fehler-code. Auf eine wesentliche Erleichterung beim Handling mit TOOLKIT-Funktionen in 4GL-Programmiersprachen (z.B. Microsoft Visual Basic) zielt die COM-Schnittstelle ab, die OLE-Automation ermöglicht. Damit eine Applikation Archiv- und Briefkorbfunktionen verwenden kann, muss zur Laufzeit DocuWare gestartet sein. Nur so ist gewährleistet, dass eine Authentifikation im DocuWare-System stattfindet. Für Dokument-Funktionen hingegen muss DocuWare nicht gestartet sein.
|
| Anwendungsfelder |
Das Anwendungsspektrum von DocuWare TOOLKIT reicht von einer einfachen Anbindung an Microsoft Office Applikationen (per Makroprogrammierung mit VBA - Visual Basic for Application) über individuelle in C/C++ programmierten Importtools für eigenerstellte oder mit Fremdsoftware gescannte Dokumente bis hin zur Anbindung von DocuWare an "Production"-Workflow-Systemen als Archivierungs-Komponente. Ob dabei Dokumente nur in einen Briefkorb gelangen oder bereits verschlagwortet im DocuWare-Archiv abgelegt werden sollen, hängt nur von den jeweiligen Anforderungen ab. Ein Beispiel einer Office-Anbindung mit Microsoft Word ist das Ablegen eines Briefes. Indexbegriffe werden dazu an definierten Stellen ausgelesen, die mit Word-Textmarken versehen sind und anschließend die Word-Datei damit zur Archivierung an DocuWare übergeben.
|
| Funktionen (Auszug) |
Briefkorb:
| - | DWTKGetNumberOfDocuments - Anzahl aller Dokumente im Briefkorb
| | - | DWTKGetAllDocuments - Auslesen der Liste aller Dokumente im Briefkorb
| | - | DWTKGetAllFileAndDocumentsNames - Auflistung der Datei- und Dokumentnamen aller im Briefkorb befindlichen Dokumente
| | - | DWTK(Un)CheckAllInActiveBasket - Selektion oder Deselektion aller Dokumente im aktiven Briefkorb
| | - | DWTKCheckDocumetInActiveBasket - Selektion eines Dokuments
| | - | DWTKGetAllBaskets - Auflistung aller registrierten Briefkörbe
| | - | DWTKGetActiveBasket - Pfadangabe des aktiven Briefkorbes
| | - | DWTKSetActiveBasket - Einen Briefkorb aktivieren
| | - | DWTKOpenBasket - Öffnen und aktivieren eines Briefkorbes
| | - | DWTKShowFile - Anzeige eines Dokumentes im Briefkorb
| | - | DWTKImportFile - Importieren eines Dokuments in einen Briefkorb
| | - | DWTKUpdateActiveBasket - Aktualisierung des aktiven Briefkorbes
| | - | DWTKStapleMarkedDocuments - Heften markierter Dokumente in einem Briefkorb
|
Archiv:
| - | DWTKGetAllArchives - Auflistung aller registrierten Archive
| | - | DWTKSetActiveArchive - Zielarchiv setzen
| | - | DWTKOpenArchive - Öffnen und Aktivieren eines Archives
| | - | DWTKStoreDocument - Ablage eines Dokuments in ein Archiv
| | - | DWTKSearchDocument - Suche eines Dokumentes
| | - | DWTKGetResultCount - Anzahl der Ergebnislisten-Einträge
| | - | DWTKPrintResult - Ausdruck eines Dokuments aus der Ergebnisliste
| | - | DWTKShowResult - Anzeige eines Dokuments aus der Ergebnisliste
| | - | DWTKEditResult - Öffnen des registrierten Bearbeitungsprogramms zur Bearbeitung eines Fremdformat-Dokumentes
| | - | DWTKDeleteResult - Löschen eines Dokuments aus dem Archiv
| | - | DWTKCopyResult - Kopieren eines Dokuments in Briefkorb
| | - | DWTKResultListToFile - Ergebnisliste in Datei speichern
| | - | DWTKFillStore(Search)Mask - geöffnete Ablage-/Suchmaske mit Schlagworten füllen
| | - | DWTKChangeResult - Änderung der Verschlagwortung bei archivierten Dokumenten (4.1b)
| | - | DWTKStoreDBRecord - Datenbankeintrag erzeugen (4.1b)
|
Dokument:
| - | DWTKGetDWHeaderHandle - DW-Dokument-Header öffnen
| | - | DWTKGetTextField-(Numeric...)Data - Auslesen und Setzen eines Text-, Datums-, numerischen oder des Bemerkungsfeldes
| | - | DWTKConvertToDWTIFF - Konvertierung eines Fremdformates (schwarz-weiß) in ein DocuWare TIFF G4 Format
| | - | DWTKOverlayTIFF - Überlagerung von TIFF Dokumenten
|
|
|
Wenn Sie sich über die Möglichkeiten, Kosten zu senken und Ihre Akten und Belege elektronisch zu archivieren, informieren möchten, dann nutzen Sie einfach und bequem das Antwortformular, es lohnt sich!
zurück zur DocuWare Übersicht
|
|