| At line 1 added 141 lines |
| %%(display:none) |
| {{{ |
| WikiUp |
| }}} |
| /% |
| [{TableOfContents }]\\ |
| !!! Generalità\\ |
| Le parzializzazioni sono uno strumento, comune a tutto Sme.up, con cui si può filtrare una lista di oggetti (es. una lista di articoli, di clienti, di ordini, ecc..)\\ |
| Il filtro permette di definire il range dei dati da visualizzare secondo le esigenze individuali.\\ |
| \\ |
| Certe parzializzazioni, dove è stato ritenuto utile, hanno la possibilità di rappresentare la lista dei dati filtrati in modo ordinato secondo un ordine scelto tra quelli previsti per quella specifica parzializzazione.\\ |
| \\ |
| Le modalità di utilizzo sono le stesse in tutto Sme.up.\\ |
| \\ |
| !!! Formati video\\ |
| \\ |
| Le parzializzazioni si possono attivare in modi diversi, tra questi, dal formato guida (ovvero dalla schermata di deifnizione dei parametri di lancio di un programma) o dal formato lista (ovvero dalla schermata in cui viene restituita la lista di oggetti interrogati) attraverso il tasto F13.\\ |
| \\ |
| Se richiamate si presenta un formato video con un layout simile al seguente:\\ |
| \\ |
| [{Image src='immagini/MBDOC_OPE-BX_PAR/BX_01_01.png' caption='' width='100%' style='max-width: 100%;'}]\\ |
| Nella parte superiore della schermata possono essere impostati l'ordinamento dei record restituiti dall'interogazione e lo schema di visualizzazione; nella parte centrale si trovano i campi che è possibile parzializzare mentre nella parte inferiore è possibile impostare la scansione degli oggetti restituiti dall'interrogazione.\\ |
| Quando la lista è filtrata il tasto F13 è illuminato per indicare che la lista è filtrata.\\ |
| \\ |
| \\ |
| !! Utilizzo dei limiti\\ |
| I limiti servono per filtrare la lista da un valore inferiore ad uno superiore, se sono compilati più limiti contemporaneamente il filtro si applica a tutti (in and).\\ |
| \\ |
| ! Convenzioni\\ |
| Se il limite iniziale è bianco per convenzione si intende dall'inizio.\\ |
| Esempio:\\ |
| ||Limiti||Iniziale||Finale |
| |Provincia| |RRRRRR\\ |
| \\ |
| viene presentata la lista dei clienti che hanno nel campo provincia un valore compreso tra blank e RRRRRR.\\ |
| \\ |
| Se il limite finale è asterisco ('*') per convenzione si intende fino alla fine.\\ |
| Esempio:\\ |
| ||Limiti||Iniziale||Finale |
| |Provincia|BBB|*\\ |
| \\ |
| viene presentata la lista dei clienti che hanno nel campo provincia un valore maggiore o uguale a BBB.\\ |
| \\ |
| Se è compilato solo il limite iniziale e quello finale è bianco viene impostato il limite finale uguale a quello iniziale.\\ |
| Esempio:\\ |
| ||Limiti||Iniziale||Finale |
| |Provincia|AN|\\ |
| \\ |
| viene presentata la lista dei clienti che hanno nel campo provincia il valore AN.\\ |
| \\ |
| Se limite iniziale e finale sono bianchi vengono impostati a blank e *.\\ |
| Esempio:\\ |
| ||Limiti||Iniziale||Finale |
| |Provincia| |\\ |
| \\ |
| diventa\\ |
| ||Limiti||Iniziale||Finale |
| |Provincia| |*\\ |
| \\ |
| \\ |
| \\ |
| !! Utilizzo scansione\\ |
| Alcuni formati di parzializzazione prevedono anche la "scansione", che si applica a codice e descrizione ed esegue la ricerca degli elementi che contengono i caratteri voluti, come da esempi seguenti.\\ |
| Esempi:\\ |
| ||Scansione|||| |
| | |Descrizione|*SPA\\ |
| \\ |
| Presenta tutti i clienti dove la descrizione finisce con i caratteri SPA\\ |
| \\ |
| ||Scansione|||| |
| | |Descrizione|SA*\\ |
| \\ |
| Presenta tutti i clienti dove la descrizione inizia con i caratteri SA\\ |
| \\ |
| ||Scansione|||| |
| | |Descrizione|*SA*\\ |
| \\ |
| Presenta tutti i clienti dove la descrizione contiene i caratteri SA in una posizione qualsiasi\\ |
| \\ |
| ||Scansione||(posizionale)|| |
| | |Descrizione| TT\\ |
| \\ |
| (nel campo scansione è stato scritto blank, blank, blank, T, T)\\ |
| Presenta tutti i clienti in cui la descrizione presenta i caratteri TT nella quarta e quinta posizione.\\ |
| \\ |
| \\ |
| !! Parametri interni\\ |
| È presente solo in particolari formati e, se selezionato:\\ |
| \\ |
| [{Image src='immagini/MBDOC_OPE-BX_PAR/BX_01_02.png' caption='' width='100%' style='max-width: 100%;'}]\\ |
| mostra un ulteriore formato di filtro sui parametri interni:\\ |
| \\ |
| [{Image src='immagini/MBDOC_OPE-BX_PAR/BX_01_03.png' caption='' width='100%' style='max-width: 100%;'}]\\ |
| Selezionando opportunamente il valore del parametro specifico, si decodificano sia i parametri alfabetici che quelli numerici ed è possibile impostare questo ulteriore filtro.\\ |
| \\ |
| !! Ordinamento\\ |
| Permette di ordinare la lista secondo uno degli ordinamenti previsti, nel caso particolare:\\ |
| 1. Ordina la lista per codice\\ |
| 2. Ordina la lista per ragione sociale\\ |
| 3. Ordina la lista per categoria\\ |
| 4. Ordina la lista per descrizione breve\\ |
| 5. Ordina la lista per località\\ |
| \\ |
| [{Image src='immagini/MBDOC_OPE-BX_PAR/BX_01_04.png' caption='' width='100%' style='max-width: 100%;'}]\\ |
| ! Tipo ordinamento\\ |
| Di default è ascendente, se inserito D l'ordine di presentazione diventa discendente:\\ |
| \\ |
| [{Image src='immagini/MBDOC_OPE-BX_PAR/BX_01_05.png' caption='' width='100%' style='max-width: 100%;'}]\\ |
| !! Schema\\ |
| Determina le colonne che saranno presentate nella lista\\ |
| [Schemi di visualizzazione e stampa|MBDOC_OPE-BX_SCH]\\ |
| \\ |
| [{Image src='immagini/MBDOC_OPE-BX_PAR/BX_01_06.png' caption='' width='100%' style='max-width: 100%;'}]\\ |
| !! Memorizzazione dati video\\ |
| È possibile impostare dei parametri di filtro più o meno complessi e memorizzarli per poi richiamarli e riutilizzarli successivamente\\ |
| [Gestione Dati Scelte Video|MBDOC_OGG-P_BXMDV0]\\ |
| \\ |
| [{Image src='immagini/MBDOC_OPE-BX_PAR/BX_01_07.png' caption='' width='100%' style='max-width: 100%;'}]\\ |
| !! Parzializzazioni aggiuntive\\ |
| Quando i campi di parzializzazione sono numerosi al punto da eccedere le righe visualizzabili in una sola schermata è possibile, attraverso il tasto F13 passare ad un secondo formato di parzializzazioni.\\ |
| \\ |
| Da questa videata di ulteriori parzializzazioni si ritorna alla schermata principale nuovamente attraverso il tasto F13.\\ |
| \\ |
| [{Image src='immagini/MBDOC_OPE-BX_PAR/BX_01_08.png' caption='' width='100%' style='max-width: 100%;'}]\\ |
| !! Parzializzazioni esterne\\ |
| Oltre alle normali parzializzazioni che filtrano la lista basandosi sui campi dell'archivio, esistono delle parzializzazioni (parzializzazioni esterne) che permettono di filtrare anche attraverso dati esterni all'archivio.\\ |
| \\ |
| Possono essere manualmente definiti dei gruppi di oggetti (es. gruppi di articoli) oppure delle caratteristiche (attributi) per le quali poi si apre una nuova finestra di impostazione limiti.\\ |
| \\ |
| Inserendo "G" (gestione scenario) nel campo a destra delle parzializzazioni esterne e caratterizzato da >>, si apre una finestra contenente l'elenco di tutti gli scenari generati, che possono essere gestiti con le normali opzioni (1 = inserimento, 2 = modifica, ecc..).\\ |
| \\ |
| Quando si inserisce un nuovo scenario, se il campo "Filtro batch" è = 1 significa che il filtro sarà costituito da un insieme di attributi: quando nel campo >> si inserisce un "B" si apre una videata in cui definire quali sono gli attribuiti dell'oggetto da definire come ulteriori filtri.\\ |
| Una volta definiti i filtri aggiuntivi, quando in parzializzazione si richiama questo scenario e si inserisce nel campo >> una "X"\\ |
| \\ |
| [{Image src='immagini/MBDOC_OPE-BX_PAR/BX_04_05.png' caption='' width='100%' style='max-width: 100%;'}]\\ |
| si presenta la videata delle parzializzazioni aggiuntive su cui impostare i nuovi filtri.\\ |
| \\ |
| [{Image src='immagini/MBDOC_OPE-BX_PAR/BX_04_06.png' caption='' width='100%' style='max-width: 100%;'}]\\ |
| \\ |
| Se invece il campo "Filtro batch" è blank significa che il filtro sarà definito manualmente dall'utente: quando nel campo >> si inserisce un "X" si apre una videatain cui inserire, via F15, uno ad uno, gli oggetti che costituiscono il filtro.\\ |
| Quando in parzializzazione si richiama questo scenario saranno presentati solo gli oggetti citati nel filtro.\\ |