DO: Proprietà private, query di caricamento e valori predefiniti
copia linkDescrizione del difetto
Se si utilizzavano proprietà private nelle query di caricamento si ottenevano errori di compilazione. Il malfunzionamento si manifestava sia nel caso della query di caricamento delle classi (query contenuta all'interno della classe DO) sia nel caso di query value source (query contenuta all'interno di una variabile di tipo collection contenuta, a sua volta, all'interno della classe DO).
Il malfunzionamento si manifestava anche se non erano presenti query di caricamento ma il campo di database da cui derivava la proprietà privata era dotato di un valore predefinito.
Effetti del malfunzionamento
- Se si utilizzava la variabile privata in una query di caricamento si otteneva un errore di compilazione.
- Se la variabile privata derivava da un campo del database dotato di un valore predefinito, si otteneva un errore di compilazione.
Soluzioni
Era sufficiente rendere pubblica la proprietà o, in alternativa, eliminare l'istruzione di assegnazione dalla query di caricamento. Per il malfunzionamento relativo al valore predefinito del campo, l'unica soluzione era rendere pubblica la proprietà della classe.
Funzionalità interessate
La definizione delle query di caricamento nelle classi document oriented.
Note
Ultima modifica: 26/02/2013 / Validità: da 12.0.5200