description |
---|
Come gestire le Viste in OpenSTAManager |
{% hint style="info" %} Il modulo Viste permette di apportare delle modifiche alle tabelle contenenti i dati di ciascun modulo. {% endhint %}
Cliccando sul record da modificare si aprirà la schermata di dettaglio, in cui si potranno notare diverse sezioni:
- Opzioni generali
- Campi disponibili
- Ordine di visualizzazione
Grazie a Opzioni generali è possibile modificare diversi campi, quali:
- Nome del modulo (modificare il nome che identifica il modulo)
- Query personalizzata (scrivere una query in sostituzione a quella di default)
Nelle query è possibile utilizzare dei segnaposto che verranno sostituiti come fossero delle variabili:
- |select|: viene sostituito con la lista dei campi da visualizzare definiti sotto
- |date_period(co_documenti.data)|: viene sostituito con "AND WHERE co_documenti.data BETWEEN "data_inizio" AND "data_fine". "data_inizio" e "data_fine" vengono valorizzati in base al filtro di date selezionabile dal menu in alto a sinistra
__\ - 1=1: è necessario specificarlo subito dopo il WHERE per far sì che venga sostituito automaticamente con i filtri che l'utente digita nel modulo. In questo modo il sistema sa dove innestare i vari filtri tramite WHERE
- 2=2: è come 1=1 ma funzione sulla clausola HAVING, utile per le ricerche tramite HAVING
Nella sezione Campi disponibili è possibile cambiare:
- Gruppi con accesso (gruppi e utenti in grado di visualizzare quel campo)
- Visibilità (stato del campo, visualizzabile oppure nascosto)
Cliccando sopra un record sono presenti 4 campi selezionabili:
- Ricercabile (indica se il campo è ricercabile)
- Ricerca lenta (selezionabile per indicare se la ricerca di quel campo è lenta)
- Sommabile (se il campo è da sommare a fine tabella)
- Formattabile (se formattare automaticamente il campo, ad esempio visualizzare la data nel formato italiano, inserire i separatori di decimali o migliaia, ecc...)
Nella sezione Ordine di visualizzazione si può cambiare l'ordine dei campi trascinandoli: