Domanda

Non ho familiarità con il filnet P8.

Le mie ipotesi dalla lettura di alcuni documenti online sono che ha un'interfaccia utente basata sul Web centrale chiamata Workplace che è implementata sullo stack Web Java e comunica con le parti fondamentali di FileNet tramite Java API.

Inoltre sembra che tu possa estendere i portlet conformi a JSR 186. - Da quello che ho letto il posto di lavoro P8 di Silnet non è un portale stesso e non può ospitare portlet, ma fornisce alcune funzionalità come portlet che possono essere utilizzati con portali di terze parti.

FileNet sembra anche avere molti punti di estensibilità che non richiedono codifica, ma sto prendendo in considerazione un'applicazione altamente personalizzata con griglie e forme dinamiche personalizzate.

È possibile estendere il luogo di lavoro utilizzando portlet e/o approccio JSP/servlet semplice con GUI personalizzata per un flusso di lavoro personalizzato? (Probabilmente "Web Application Toolkit" è lo strumento)

La GUI può contenere griglie con filtraggio e selezione delle colonne, moduli (non carta una volta) con campi in disabilitazione/abilitazione dinamicamente, moduli di ricerca personalizzati, contesto dinamico e menu a discesa. La GUI dovrebbe essere in grado di integrarsi con i motori di contenuto e elaborare ovviamente.

Un collegamento a una soluzione basata su P8 FileNet esistente che dimostra una tale estensione GUI di lavoro personalizzata possibile.

Grazie!

È stato utile?

Soluzione

Questo è possibile. Prima di tutto il luogo di lavoro viene fornito con codice sorgente completo. Guarda nella directory Aesource (di solito in C: Programmi FileNet AE se lo si esegue su Windows). Quello che devi decidere prima di tutto è dove vuoi collegare (ad esempio, vuoi creare una nuova pagina Wokrplace del tutto come la Sfoglia e le pagine di ricerca o vuoi giunarlo come una nuova azione come il checkout, ottieni -Info ecc.).

Una volta capito, posso fornire informazioni più specifiche su dove vuoi cercare di aggiungere il tuo nuovo codice. Una volta che puoi visualizzare un punto di ingresso sulla tua funzione sul posto di lavoro, puoi usare tutto ciò che desideri per quanto riguarda i controlli, ecc. Puoi usare le griglie JSF o solo le cose JSP classiche o persino i controlli jQuery (a condizione che tu collegassi le librette giuste ecc.) .

Un'altra cosa da tenere a mente è che dovrai acquisire familiarità con il Web Application Toolkit (WAT) in modo da poter assicurarti di ottenere le informazioni sullo stato giusto dal luogo di lavoro (come il token utente di chi è effettuato, Forse su quale documento ha fatto clic sull'utente, in quale cartella si trovava quando inserivano l'interfaccia utente).

Comunque, ecco alcune informazioni per iniziare. Se fornisci maggiori informazioni su dove vuoi impilare l'interfaccia utente, posso fornire una guida come ciò che devi cambiare ecc.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top