#1 Creazione Form Oggetto
inizioPer creare la form dell’oggetto andare su tab Fluentis e sulla ribbon Form.
Come si può notare è già stata creata la form 'CustomSalesOffersWorkInProgressStatus' per l’oggetto, in quanto ognuno deve avere la propria form che descrive la sua rappresentazione grafica.
Aggiungere la Form ReadOnly per il filtro
Oltre alla form sopra indicata, bisogna aggiungere la form relativa al filtro.
Andare nel tab General e nel campo Code inserire 'CustomSalesOfferWorkInProgressStatusFilter' (il file adatto, copiato dalla griglia File contenuti del tab Progetto), sul Title inserire ‘Stato preventivo’ e per Icon scegliere un’icona facoltativa (per esempio 'AccExecute') e salvare.
Spostarsi ora nel tab Ribbon per aggiungere eventuali ribbon. Nella griglia di questo tab, premere il pulsante ‘+’ e aggiungere il nome ‘Stato’. Salvare e nella griglia che compare a destra, Active Ribbon Templates, selezionare il template della form da aggiungere. In questo caso spuntare il flag Is Active su ‘Filtro solo lettura’. Premere ora Salva ribbon e poi Salva. Come si può notare, è stata aggiunta una ribbon predefinita.
Aggiungere FilterWidget e FilterResult
Nella parte sinistra, sotto Forms, selezionare 'CustomSalesOffersWorkInProgressStatusFilter' e con il tasto destro del mouse scegliere New form, per aggiungere dei figli: Widget e Result.
Widget
Andare nel tab General e nel campo Code inserire 'CustomSalesOffersWorkInProgressStatusFilterWidget' (nome file copiato dalla griglia File contenuti del tab Progetto), sul Title inserire ‘Filtro’ e per Icon scegliere ‘Accountant’. Adesso premere Salva ribbon e poi Salva per salvare anche la form inserita.
Result
Andare sempre nel tab General e nel campo Code inserire 'CustomSalesOffersWorkInProgressStatusFilterResults' (nome file copiato dalla griglia del tab Progetto), sul Title ‘Risultati’ e per Icon scegliere ‘AccountCalc’. Salvare le ribbon e successivamente la Form.
É stato conclusa così la creazione delle form per ReadOnly.
Aggiungere la Form ReadWrite
Sempre su tab Forms, nel combo Module selezionare 'Cust.FluentisErp.Silverlight.SD.Salesoffers.ReadWrite.Views'.
Nella parte sinistra, premere il tasto destro del mouse sul campo Form per scegliere NewForm. Inserire sul Code il nome della form presa dai progetti, cioè ‘CustomSalesOfferWorkInProgressStatusRWFilterResults’, su Title inserire ‘Risultati’ e come Icon mettere ‘AccDelete’. Per il controllo ReadWrite, si crea una form che andrà a sostituire la form ReadOnly nel momento in cui si fa l’editing del controllo.
BuildDate : 24 aprile 2015