Frage

Ich kenne Filnet P8 nicht.

Ich gehe beim Lesen einiger Online-Dokumente davon aus, dass es über eine zentrale webbasierte Benutzeroberfläche namens Workplace verfügt, die auf dem Java-Webstack implementiert ist und über Java-APIs mit den Kernteilen von Filenet kommuniziert.

Außerdem scheint es, dass Sie den Arbeitsplatz über JSR 186-kompatible Portlets erweitern können. - Nach dem, was ich gelesen habe, ist Filnet P8 Workplace selbst kein Portal und kann keine Portlets hosten, bietet aber einige der Funktionen als Portlets, die mit Portalen von Drittanbietern verwendet werden können.

Filenet scheint auch viele Erweiterungspunkte zu haben, die keiner Codierung bedürfen, aber ich denke über eine hochgradig angepasste Anwendung mit benutzerdefinierten dynamischen Rastern und Formularen nach.

Ist es möglich, den Arbeitsplatz mithilfe von Portlets und/oder einem einfachen JSP/Servlet-Ansatz mit benutzerdefinierter GUI für einen benutzerdefinierten Workflow zu erweitern?(Wahrscheinlich ist das „Web Application Toolkit“ das Tool)

Die GUI kann Raster mit Filterung und Spaltenauswahl, Formulare (kein einmaliges Papier) mit dynamisch deaktivierten/aktivierten Feldern, benutzerdefinierte Suchformulare, dynamische Kontext- und Dropdown-Menüs enthalten.Die GUI sollte sich natürlich in die Content- und Process-Engines integrieren lassen.

Ein Link zu einer vorhandenen Filenet P8-basierten Lösung, der beweist, dass eine solche benutzerdefinierte Workplace-GUI-Erweiterung möglich ist, wäre großartig.

Danke!

War es hilfreich?

Lösung

Das ist möglich.Zunächst einmal wird Workplace mit VOLLSTÄNDIGEM Quellcode geliefert.Schauen Sie im AESource-Verzeichnis nach (normalerweise in c:\Programme\FileNet\AE, wenn Sie es unter Windows ausführen).Zunächst müssen Sie entscheiden, wo Sie eine Verbindung herstellen möchten (z. B. möchten Sie eine neue Wokrplace-Seite insgesamt wie die Seiten „Durchsuchen“ und „Suchen“ erstellen oder möchten Sie sie als neue Aktion wie „Bezahlen“, „Bestellen“) einbinden -Infos usw.).

Sobald Sie das herausgefunden haben, kann ich Ihnen genauere Informationen dazu geben, wo Sie suchen möchten, um Ihren neuen Code hinzuzufügen.Sobald Sie einen Einstiegspunkt zu Ihrer eigenen Funktion in Workplace anzeigen können, können Sie in Bezug auf Steuerelemente usw. alles verwenden, was Sie möchten.Sie können JSF-Grids oder einfach klassisches JSP-Material oder sogar JQuery-Steuerelemente verwenden (vorausgesetzt, Sie verknüpfen die richtigen Bibliotheken usw.).

Beachten Sie außerdem, dass Sie sich mit dem Web Application Toolkit (WAT) vertraut machen müssen, damit Sie sicherstellen können, dass Sie die richtigen Statusinformationen von Workplace erhalten (z. B. das Benutzertoken, wer angemeldet ist, vielleicht auf welche Dokument-ID der Benutzer geklickt hat, in welchem ​​Ordner er sich befand, als er Ihre Benutzeroberfläche aufgerufen hat).

Wie auch immer, hier sind einige Informationen, die Ihnen den Einstieg erleichtern sollen.Wenn Sie weitere Informationen darüber bereitstellen, wo Sie Ihre Benutzeroberfläche integrieren möchten, kann ich Ihnen einige Hinweise dazu geben, was Sie ändern müssen usw.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top