Creazione oggetti (parent, child, types)

Creazione oggetti (parent, child, types)

 

Fare clic su “Navigatore oggetti”(Object Browser) e selezionare l'area in cui creare un nuovo oggetto.

 

 

 

Adesso seleziona il modulo del Nuovo oggetto (New object).

 

 

 

 

Come completare i campi:

  • 4  - Inserisci il dato nel Mapping Schema, se presente, e Mapping Table (5). Il resto dei campi specificati devono essere completati, ma non in un ordine specifico. Il primo campo sarà completato solo se la tabella viene creata su uno schema diverso da "dbo" o l'oggetto è mappato su una vista (view) o funzione (function); se è questo il caso, il campo sarà completato con il nome dello schema (Es. "Fluentis") e il nome della tabella verrà modificato con il nome della vista (view), che in genere è FS_NomeOggetto (FS_ObjectName).
  • 1 - Dopo aver completato il nome della tabella, inserisci il nome dell'oggetto nel campo Codice (Code). Il nome dell'oggetto sarà FSObjectName (es: FSArmObject).
  • 14 - Scegli il modello (template) adatto per il tuo oggetto. Ci sono alcune possibilità:
    - l'oggetto è una collezione: in questo caso il template adatto sarà Oggetto figlio (Child Object);
    - l'oggetto è un business/base object: in questo caso il modello (template) adatto sarà indicato dall'analista;
    - negli altri casi, scegli il template in base alle proprietà dell'oggetto (ad es.: l'oggetto ha proprietà per la Società, il Codice, la Descrizione e alcune altre proprietà e il modello (template) adatto sarebbe Oggetto (Azienda, Codice, Descrizione) - è molto importante che il modello (template) contenga il maggior numero di proprietà possibili dell'oggetto)
  • 1, 2, 3 -  inserisci Codice e Descrizione (Code and Description). I valori di queste righe provengono dal dizionario; se i valori non esistono ancora, dovrai definirli creando una nuova voce nel dizionario o semplicemente completando i campi con "To be defined" (questo si applica solo se usi ARM in inglese, in italiano per esempio sarà "Da definire" e cosi via per le altre lingue inserite nel ARM).
  • 6, 7, 8, 9 - I campi Modulo di Sola Lettura (Read-only Module) e Modulo di Lettura-Scrittura (Read Write Module) devono essere completati con il modulo dell'oggetto. Questo modulo è rappresentato dall'area e dal gruppo in cui viene creato l'oggetto. Tutti gli oggetti hanno un percorso di sola lettura, ma non tutti hanno un percorso di lettura-scrittura; quelli che non hanno un percorso di lettura-scrittura sono visti come eccezioni e questo sarà menzionato dall'analista.
  • 10 - Il campo Shared Interface Module verrà in genere completato se l'oggetto deve essere accessibile da altri moduli. Solitamente questo verrà completato con "Fluentis.FluentisErp.Core".
  • 16 - Nel caso in cui si disponga di una classe algoritmo, con New Object Proposal e/o Post Insert/Post Update/Post Delete è possibile aggiungere i metodi selezionandoli dalla classe dell'algoritmo.

Dopo aver completato mapping table e/o mapping schema, fare clic sul pulsante "Database Compare" e selezionare dall'elenco le proprietà richieste e dopo salvare l'oggetto.

 

 

  • 11 - Dopo questa operazione, è possibile vedere le proprietà nella parte inferiore del tab "Proprietà"; alcune proprietà possono avere altri nomi/tipi e possono essere corretti nella griglia.
  • 12 - Ogni volta che crei un nuovo oggetto, assicurati che tutti i parametri del modello siano menzionati nel tab "Parametri". Altrimenti, nessuno sarà in grado di generare le loro classi di oggetti.
 
 

> Proprietà dell'oggetto (dettagliato)


BuildDate : 21 settembre 2018

Il documento è risultato utile?
Nome 
Email 

Grazie per averci inviato i vostri commenti, le informazioni presentate verrà assegnato ad un operatore interno, un messaggio di notifica (se utente registrato) verrà inviato a voi quando il tuo suggerimento e stato applicato.

Si è verificato un errore durante l'elaborazione delle informazioni di feedback, assicuratevi di aver fornito le informazioni richieste.

© 2013 Fluentis Srl. All rights reserved.