Domanda:
È possibile impostare l'opzione di campo unico del database in modo retroattivo?
Risposta:
Non è possibile impostare l'opzione "unico" (ovvero contenuto unico del campo) del database in modo retroattivo se esistono già diversi documenti con lo stesso contenuto del campo.
Quando si imposta l'opzione "unico" del campo del database, si decide se la condizione viene verificata da DocuWare o dal database. Anche quando è impostata l'opzione "Unico", DocuWare accetterà più documenti senza una voce di indice nel campo in questione.Il processo di verifica delle pagine nel database varia a seconda del database:
Un database MS SQL tratta una voce di campo vuota come una normale voce di campo.Non è quindi possibile archiviare in un archivio più di un documento senza una voce di indice per un campo a cui è stata assegnata l'opzione "unico".
Nei database Oracle e MySQL, invece, è possibile archiviare nell'archivio anche più documenti senza una voce di indice in un campo con l'opzione "unico".
Questo può quindi causare problemi nel seguente scenario, se il controllo viene eseguito dal database e non da DocuWare:
In un sistema centrale di DocuWare viene utilizzato un database Microsoft SQL. Le singole postazioni di lavoro e i client degli utenti mobili utilizzano database MySQL. I client archiviano i documenti nel raccoglitore satellite senza dati di indice in un campo unico. Al momento della sincronizzazione, il file cabinet centrale non sarà in grado di importare questi documenti.
Si prega di notare: Questo articolo è una traduzione dalla lingua inglese. Le informazioni contenute in questo articolo si basano sulla/le versione/i originale/i del/i prodotto/i in inglese. Potrebbero esserci errori minori, come nella grammatica utilizzata nella versione tradotta dei nostri articoli. Sebbene non possiamo garantire la completa accuratezza della traduzione, nella maggior parte dei casi troverai che è sufficientemente informativa. In caso di dubbio, fai riferimento alla versione inglese di questo articolo.
