ClassificaAutomatica / ClassificaAutomaticaPosizione sono campi univoci che calcolano automaticamente la classifica per un insieme specifico di partecipanti, possono essere utilizzati solo nelle liste di output.
ClassificaAutomatica prende prima di tutto in considerazione qualsiasi raggruppamento applicato alle liste di output (anche i filtri sono considerati come raggruppamenti) e in seguito li ordina in accordo a qualsiasi ordine successivo; al momento attuale ClassificaAutomatica può ordinare solo dal valore più piccolo al più grande. Se si utilizza il filtro con ignora, quando si sceglie ignora, questo raggruppamento verrà completamente ignorato. Ad esempio, se un output è impostato per filtrare per fascia d'età e quindi è selezionato <Ignora>, tutte le fasce d'età verranno classificate insieme in base al successivo livello più alto di raggruppamento.
Quando si utilizza il selettore, l'ordinamento finale utilizzerà {Selector}.Decimal o [SelectorDecimalTime] a seconda che si stia utilizzando il Selettore Intermedi o Risultati.
Di seguito sono riportati due esempi di come ClassificaAutomatica può essere utilizzata in modo efficiente.
Risultati Finali
I Risultati Finali sono spesso mostrati con le classifiche Generale, di sesso e di categoria e questo normalmente richiede 3 diverse liste di output separate da mostrare online. Usando la ClassificaAutomatica, questo può essere fatto con una singola lista di output dove l'utente può selezionare cosa voler visualizzare.
Una classifica finale può essere impostata come di seguiti, dove l'ordine è basato sul risultato finale.
La ClassificaAutomatica raggrupperà ora per Gara, Genere e Categoria, e ordinerà per stato di gara e TempoDecimale. In questo caso se si mette Ignora nel campo categoria, i risultati saranno mostrati con ClassificaAutomatica in ordine di Maschio/Femmina e se anche questa viene messa su Ignora i risultati saranno mostrati con ClassificaAutomatica con classifica generale per gara.
Risultati Live
Per mostrare la classifica live durante la gara, vogliamo vedere i partecipanti classificati in base alla loro posizione nella gara o nell'intermedio più recente o in un intermedio scelto impostando il selettore. Quando il Selettore risultati è abilitato, il Selettore Tempo viene utilizzato per impostazione predefinita dalla ClassificaAutomatica per ordinare i partecipanti: se si utilizza <Ultimo risultato qui>, verrà ordinato anche per l'ultimo risultato e quindi per tempo.
Una lista di risultati live può essere impostata come di seguito quando l'output è ordinato per ClassificaAutomatica.
La ClassificaAutomatica raggrupperà ora per Gara e Genere e ordinerà per SelettoreTempo. L'elenco di output viene ordinato per primo in base a SelectorTimeSet, ciò assicura che coloro che hanno un tempo e sono classificati compaiano in cima all'elenco, ma quelli che non hanno ancora un tempo nell'intermedio selezionato sono ancora mostrati (utile per l'inizio della gara). I partecipanti vengono quindi ordinati nell'elenco di output per ClassificaAutomatica, viene quindi incluso un ordinamento finale per pettorale per i partecipanti che non hanno ancora una ClassificaAutomatica.