Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Mappatura di campi su colonne della tabella base Creare una definizione di oggetto Single Value Field (sotto Business Component) lasciando la propriet Join vuota. Selezionare la colonna per memorizzare i dati del campo. La propriet Column ha una picklist che fa vedere tutti le colonne della tabella base. Selezionare il tipo del campo, propriet Type.
Propriet Type
Specifica la tipologia di dato del campo. Deve corrispondere con il tipo fisico della colonna associata. Deve essere settato a una delle tipologie definite da Siebel. Quando si crea un campo da Siebel Tools viene settata a DTYPE_TEXT per default. Eccezione: i campo foreign key devono aver settata questa propriet a DTYPE_ID, anche se fisicamente la colonna un varchar di 15.
Join
I business component possono aver bisogno di dati addizionali relativi ad altre tabelle, per visualizzarli nelle applet oppure per usarli durante le elaborazioni del business component. I campi basati su colonne di tabelle in join sono accessibili in solo lettura.
Definizione di Join
Specifica la tabella in join da cui prelevare i dati. Per default, lalias della Join il nome della tabella in Join.
Join implicite
I campi basati su colonne di tabelle di estensione usano join implicite. Sono predefinite per tutte le tabelle di estensione e si chiamano come queste. Non li troviamo nella definizione degli oggetti Join, ma compaiono nella picklist della propriet Join dei Single Value Field.
Business Object
E una collezioni di business component e le relazioni tra di essi. Un business component padre o master. Gli altri business component sono figli. Le view si basano su questi.
Definizione di Link
Specifica che record rintracciare nel business component figlio. Specifica la foreign key da popolare quando nuovi record vengono creati nel BC figlio. Viene usato per relazioni 1:M e M:M tra i dati padre-figlio.
Link 1:M
Usati per relazioni 1:M tra business component padre e figlio. La foreign key della relazione risiede nel business component figlio.
Link M:M
Usato per relazioni M:M tra business component padre e figlio. Le foreign key della relazioni vengono memorizzate in una tabella di intersezione.
Search Specification
Specifica il record da rintracciare dal business component. Di solito viene usata quando diversi business component si basano sulla stessa tabella base.
In tempo di esecuzione si aggiungono in AND con la Search Specification delle applet per generare il codice SQL.
Sort Specification. Definisce lordine di visualizzazione dei record di un business component. Lordine pu essere crescente (default) e decrescente. Le Sort Spec. possono degradare le performance.
Propriet Required
Settando la propriet Required a TRUE si evita che gli utenti lascino questo campo vuoto.
Propriet Calculated
Se la propriet settata a TRUE il valore del campo deriva di altri campi del business component. Il valore non memorizzato nel database. Il valore formato da campi dello stesso business component e del business component padre, funzioni standard, stringhe, numeri e operatori logici. Il campi calcolati sono Read Only. Non si possono fare ordinamenti per questi campi, ma query si.
La propriet Visibility Field indica che un record del business component pu essere associato ad uno e solo uno dei record di tipo owner e specifica il campo da verificare quando si accede al business component.
La View Mode si configura settando le propriet Visibility Applet (per identificare il business component) e Visibility Applet Mode (per determinare il meccanismo di Controllo di Accesso da usare quando si accede ai dati) della view.
Quando si accede alle view di tipo My View la propriet Visibility Applet determina il business component e la propriet Visibility Applet Mode indica il meccanismo di controllo di accesso da usare sul business component: Sales Rep (BusComp View Modes di tipo Position).
View di Amministratore
Visualizzano tutti i record del database senza tenere in considerazione nessuna regola di visibilit. Si configura settando a TRUE la propriet Admin Mode Flag della view.