BatchDettagli
Se nei campi TMES3D_SelectionAzioneItem o TMES3D_SelectionAzioneMatricola è presente il campo BatchDettagli, al click su una matricola verrà chiamato il batch specificato ed i relativi dati verranno mostrati con le modalità definite nella proprietà batchResult nel file 3dViewerConfig.
Il risultato del batch può anche contenere dati riguardante lo stile delle righe o delle singole celle usando i parametri mostrati in seguito, tutti questi parametri sono opzionali (e non verranno mostrate come dati nella tabella risultante) ma se presenti andranno a sovrascrivere le opzioni di stile specificate in batchResult.
Le opzioni di riga ( DesmosRowOptionBackground e DesmosRowOptionForeground) si applicano a tutte le celle della riga mentre le altre si applicano ad un singolo campo (la cui colonna è specificata in DesmoCampoOptionColumn).
Le proprietà da applicare alle colonne sono raggruppate aggiungendo un “_” seguito da un numero (Es. la presenza delle colonne DesmoCampoOptionColumn_1 e DesmosCampoOptionSize_1 significano che il campo segnato in DesmoCampoOptionColumn_1 dovrà avere il font size specificato in DesmosCampoOptionSize_1).
Gli stili delle colonne vengono applicate riga per riga, se in una riga uno o più valori nelle colonne di stile sono mancanti il relativo stile non verrà modificato (Es. se DesmosCampoOptionSize_1 è vuota in quella riga, il font size della cella non verrà cambiato).
Gli stili assegnati alle colonne sovrascrivono gli stili applicati alle righe.
- DesmosCampoOptionColumn: In questa colonna va specificato il nome della colonna a cui applicare gli stili specificati, il nome della colonna dovrà essere DesmoCampoOptionColumn seguito da “_” ed un numero (Es. DesmoCampoOptionColumn_1, DesmoCampoOptionColumn_2, etc.) anche se si vuole modificare lo stile di un solo campo.
Tipo Valore:DesmosCampoOptionColumn = CAST(‘NomeColonna’ as nvarchar(128)) - DesmosCampoOptionBackground: Questa colonna è utilizzata per specificare il colore di background della cella specificata in DesmoCampoOptionColumn.
Tipo Valore:DesmosCampoOptionBackground = CAST(‘R,G,B’ as varchar(128)) - DesmosCampoOptionForeground: Questa colonna è utilizzata per specificare il colore del testo nella cella specificata in DesmoCampoOptionColumn.
Tipo Valore:DesmosCampoOptionForeground = CAST(‘R,G,B’ as varchar(128)) - DesmosCampoOptionBold: Questa colonna è utilizzata per specificare se il testo nella cella specificata in DesmoCampoOptionColumn deve essere in grassetto (1 = grassetto).
Tipo Valore:DesmosCampoOptionBold = CAST(‘0’ as nvarchar(16)) - DesmosCampoOptionSize: Questa colonna è utilizzata per specificare il font size del testo nella cella specificata in DesmoCampoOptionColumn (non può essere un valore negativo).
Tipo Valore:DesmosCampoOptionSize = CAST(8 as int) - DesmosRowOptionBackground: Questa colonna è utilizzata per specificare il colore di background della riga.
Tipo Valore:DesmosRowOptionBackground = CAST(‘R,G,B’ as varchar(128)) - DesmosRowOptionForeground: Questa colonna è utilizzata per specificare il colore del testo nelle celle della riga.
Tipo Valore:DesmosRowOptionForeground = CAST(‘R,G,B’ as varchar(128))