DO: Domini non opzionali e valore di default
copia linkDescrizione del difetto
In versione 10.1 è stato permesso di utilizzare un dominio anche per le proprietà di documenti non collegate ad un corrispondente campo del database. Tale miglioramento dichiarava la proprietà del documento come obbligatoria se il dominio non la dichiarava opzionale. A causa del malfunzionamento, però, se il dominio non aveva il flag "Opzionale" attivo ma aveva il flag "Valore predefinito" attivo la proprietà del documento che utilizzava il dominio veniva comunque dichiarata obbligatoria.
A partire dalla versione 10.5 la proprietà del documento non collegata ad un campo del database che utilizzi un dominio viene dichiarata obbligatoria solo se:
- il dominio non ha il flag "Opzionale" attivo
- il dominio non ha il flag "Valore predefinito" attivo
Effetti del malfunzionamento
- Se una proprietà di documento non derivava da un campo del database ed utilizzava un dominio con il flag "Opzionale" non attivo la proprietà risultava obbligatoria anche se il flag "Valore predefinito" del dominio era attivo.
- Se si creava un'istanza del documento la proprietà non veniva inizializzata al valore predefinito indicato nel dominio.
Soluzioni
Questo difetto è stato risolto nella versione 10.5. Per le versioni precedenti è sufficiente disattivare il flag "Valore predefinito" e gestire manualmente l'inizializzazione della proprietà nell'evento OnInit del documento.
Funzionalità interessate
L'utilizzo dei domini nelle proprietà dei documenti non collegate a campi del database.
Note
- Malfunzionamento relativo alla richiesta di assistenza 000918-2011.
Ultima modifica: 24/03/2021 / Validità: da 10.5.4660