NF2.0 DB Objects in Dictionary

Da iDempiere it.

Caratteristiche: DB Oggetti nel dizionario

obiettivo: Technical

Sponsor: TrekGlobal

Descrizione:

Indice

Ora è possibile definire e gestire indici di database direttamente nel dictionary.

Nella prima scheda è necessario compilare il nome dell'indice,Se rendi indice univoco è possibile selezionare un messaggio da mostrare quando l'unicità è rotta.

Nella seconda scheda è possibile definire le colonne che compongono la finestra, incluso anche

NF20Index01.png

Il pulsante Index Validate crea o ricrea l'indice nel database

Visualizazioni

Ora è possibile definire e mantenere viste direttamente nel dizionario.

Per una vista è possibile definire i componenti (Separare le porzioni selezionate concatenate usando UNION). Ogni componente ti permette di determinare le viste della colonna.

NF20ViewComponents.png

Una volta che la vista è definita/modificata puoi creare/ricreare la vista usando il tasto View Validate

NF20ViewValidate.png

Nella vista della scheda componente quando riempi i campi "SQL DA" e "SQL DOVE", le parole DA e DOVE iniziano la sentenza. Altrimenti, farai un errore

Chiavi esterne

Ora puoi determinare le regole della chiave esterna per gli indici del database delle colonne della tabella relativa direttamente nel dizionario.

Le opzioni del tipo di vincolo modificheranno il funzionamento del vincolo in questo modo:

  • Nessuna azione: Questo è di default, quando la registrazione padre è cancellata verrà fatta un'eccezione se ci saranno registrazioni figlie.
  • Cascata: Quando la registrazione padre è cancellata poi le registrazioni figlie in questo vincolo verranno cancellate (se possibile)
  • Non impostare nulla: Quando la registrazione padre è cancellata le registrazioni figlie in questo vincolo verranno impostate come nulle (se possibile)
  • Non creare: Non creare questo vincolo, non è consigliato, può portare a errori dei dati.

NF20Constraint.png


Informazioni tecniche: IDEMPIERE-1132

I cookie ci aiutano a fornire i nostri servizi. Utilizzando i nostri servizi, accetti il nostro utilizzo dei cookie.