DO: Estensione e collection

copia link

Descrizione

E' ora possibile definire una collection contenente classi estese dentro ad una classe estesa.

Il miglioramento permette questa configurazione:

  • classe PadreBASE che deriva da una tabella del DB
  • classe FigliaBASE che deriva da una tabella del DB
  • la tabella collegata alla classe FigliaBASE contiene una Foreign Key verso la tabella collegata alla classe PadreBASE
  • classe PadreESTESA che estende classe PadreBASE e che non deriva da una tabella del DB
  • classe FigliaESTESA che estende classe FigliaBASE e che non deriva da una tabella del DB
  • nella classe PadreESTESA è presente una collection di oggetti di tipo FigliaESTESA
Questa configurazione, nelle versioni precedenti di Instant Developer, non era supportata e richiedeva che:
  • la collection di FigliaESTESA fosse Transient e venisse caricata tramite Master Query DO associata alla collection
  • occorreva implementare il metodo OnValidate o BeforeSave della classe FigliaESTESA e collegarla al padre valorizzando la proprietà collegata alla Foreign Key.

Funzionalità interessate

L'utilizzo dell'estensibilità DO.

Note

  • Miglioramento relativo alla segnalazioni di malfunzionamento 000490-2020 e 001862-2019 e segnalato anche in questo thread del forum.

Ultima modifica: 20/11/2020 / Validità: da 20.0.7800