Campi

Campi possono essere distinti tra campi dati utilizzati per archiviare informazioni come cognome o società e campi che hanno valori calcolati da altri dati come una classifica.

Tutti i campi possono essere mostrati direttamente su liste o attestati o essere utilizzati in espressioni. Possono essere facilmente selezionati nella guida ai campi.

Alcuni campi usano una logica con punto, il che significa che per insiemi di dati che fanno tutti riferimento allo stesso contesto viene utilizzato lo stesso prefisso e quindi i parametri successivi possono essere definiti dopo un punto.

Ad esempio, la Gara può avere una varietà di parametri relativi alla Gara che possono essere aggiunti come Gara.Nome o Gara.Lunghezza.

Campi dati Partecipanti

I campi dei dati dei partecipanti sono specifici per ogni singolo record partecipante.

I seguenti record possono essere inseriti o importati per ciascun partecipante.

Field Type
Pettorale int
Cognome

string (100)

Nome

string (100)

Titolo

string (15)

AnnoDiNascita

int

DataDiNascita date
Genere

string (2)

Nazione

string (50)

Gara int
Società

string (100)

Licenza

string (25)

Stato int
Commento

string (*)

Transponder1

string (40)

Transponder2

string (40)

RegNo

int

Via

string (100)

CAP

string (10)

Città

string (50)

Regione

string (3)

Paese

string (50)

Email

string (100)

Telefono

string (50)

Cellulare

string (255)

 

I seguenti campi vengono generati automaticamente dal sistema durante la creazione; guarad i collegamenti aggiuntivi per ulteriori informazioni.

Field Type
ID

int

ProprietarioAccount

string (50)

AccountNum

string (12)

FilialeNum

string (12)

Banca

string (50)

IBAN

string (36)

BIC

string (11)

MandatoSEPA

string (35)

Voucher

string (20)

Creato date
CreatoDa

string (25)

Modificato date

GruppoPosizioneRegistraione

int
GruppoID int

Campo ID

ID è un campo che viene riempito automaticamente con un numero univoco quando viene creato il record. Il valore del campo non può essere modificato.

È utile per aggiornare i partecipanti utilizzando un identificativo univoco che non cambia, ad esempio se si desidera riassegnare manualmente i numeri di pettorale.

Campo Stato

Stato contiene un numero che rappresenta lo stato del partecipante:

  • 0: Regolare
  • 1: Fuori Classifica
  • 2: SQ
  • 3: NA
  • 4: NP
  • 5: Assente

Puoi usare sia il campo derivato StatoTesto per mostrare il nome dello stato piuttosto che la sigla.

Se è necessario utilizzare descrizioni di stato diverse rispetto a quelle standard, è possibile impostare un campo o una funzione personalizzata o adattare la funzione ConStato (x) esistente.

Si noti che esiste un solo campo Stato per voce partecipante. Se è necessario definire valori di stato diversi (ad es. In un evento a squadre o in una gara a tappe), è possibile utilizzare Campi di testo aggiuntivi per impostare ulteriori campi di stato.

Lingua

Il campo della lingua viene utilizzato durante l'Invio di e-mail e SMS tramite RACE RESULT 12, per determinare quale versione in lingua del modello deve essere inviata, qualora venisse utilizzato un modello multilingue.

Il campo Lingua viene compilato automaticamente quando un partecipante si registra utilizzando la Registrazione online con la lingua utilizzata nel modulo al momento della registrazione. Il campo può anche essere definito durante l'importazione dei partecipanti o modificato utilizzando la manipolazione dei dati.

Il campo della lingua predefinita avrà una priorità maggiore rispetto a qualsiasi campo aggiuntivo aggiunto con lo stesso nome (incluse le versioni tradotte).

Campi Aggiuntivi

Usando i Campi Aggiuntivi (precedentemente CTA, CSN e CTASN) puoi personalizzare la struttura dei dati dei tuoi eventi e creare campi personalizzati per archiviare qualsiasi dato aggiuntivo riguardante i partecipanti. I campi aggiuntivi possono contenere sia valori di testo come i contatti di emergenza, taglie di magliette etc, o in alternativa possono essere usati come campi di controllo, memorizzando 1 o 0 (campo selezionato / non selezionato) comunemente usato per opzioni che prevedono come risposta un Si/No.

I campi aggiuntivi possono essere richiamati nella sezione di Output usando il nome del campo con cui sono stati definiti nel settaggio.

Se il tuo file evento creato con una versione di RACE RESULT 12 precedente alla versione 12.1.0 contiene CTA, CSN o CTASN, i rispettivi valori sarabbo salvati in un campo interno e questi campi possono ancora essere richiamati con CTA, CSN o CTASN.

Se un campo aggiuntivo viene cancellato, allora qualsiasi dato immagazzinato in quel campo sarà a sua volta cancellato.

Tipologia

La tipologia determina il modo in cui i dati verranno visualizzati nella finestra Partecipanti e nella registrazione sul posto / online. Alcune tipologie abilitano ulteriori impostazioni come l'opzione di selezionare valori o determinare il simbolo dell'input.

  • Casella di testo - campo di immissione testo libero
  • Menu a tendina - crea un menu a tendina usando i valori di selezione definiti.
  • Casella di controllo - una singola casella di controllo che può essere selezionata o deselezionata, restituendo rispettivamente 1 o 0.
  • Numero (Intero) - accetta esclusivamente numeri interi, ogni cifra decimale sarà troncata e i valori sono restituiti come numeri.
  • Numero (Decimale) - accetta ogni valore numerico, i valori vengono restituiti come numeri.
  • Valuta - accetta ogni valore numerico, i valori sono sempre restituiti con due cifre decimali e il simbolo di valuta dell'evento a meno che questa venga usata nei calcoli.

Nome

Il nome viene utilizzato per identificare il campo nel file dell'evento, i nomi devono essere brevi e precisi.

Il nome può contenere solo lettere e numeri, non sono ammessi spazi o caratteri speciali. Il nome è solo per riferimento interno, quindi dovrebbe essere mantenuto il più semplice possibile, questo non sarà visualizzato dai partecipanti. Il nome è comune per l'intero file dell'evento, indipendentemente dalla lingua utilizzata.

Etichetta

L'etichetta è la descrizione di questo campo e verrà utilizzata nella finestra del partecipante e per impostazione predefinita nella registrazione online. Può contenere spazi vuoti e caratteri speciali. Per i file multilingue è possibile definire l'etichetta per ogni lingua.

Valori di selezione (separati da punto e virgola)

Questa opzione è abilitata solo per la tipologia "menu a tendina". Immetti tutti i valori possibili di selezione separati da punto e virgola. Se la selezione predefinita deve essere vuota, inizia con un punto e virgola. Ad esempio ";Rosso;Verde;Blu" produrrebbe 4 opzioni: campo vuoto, Rosso, Verde o Blu.

Per valori di selezione multilingua, inserisci il valore di selezione tra parentesi graffe, immetti il codice lingua e separare le differenti lingue da una pipe(barra verticale "|"). Ulteriori informazioni sulle registrazioni multilingue qui.

Ulteriori dettagli sui campi

Per inserire ulteriori dettagli su un campo, fai clic sul pulsante delle impostazioni aggiuntive sulla destra e si aprirà un pop-up con le seguenti impostazioni:

  • Attivo: Per impostazione predefinita, questo è abilitato. Nella finestra del partecipante vengono visualizzati solo i campi attivi e possono essere richiamati nei campi del modulo per la registrazione online.
  • Obbligatorio: definisci se un campo è obbligatorio e non deve essere lasciato vuoto o deselezionato. L'impostazione nella finestra principale si riferisce solo ai dati immessi nella finestra del partecipante. Non influisce sulle impostazioni di registrazione online.
  • Valore predefinito: immetti un valore predefinito per i campi di testo, seleziona uno dei valori predefiniti per il menu a tendina o seleziona lo stato della casella di controllo per applicarlo come predefinito per i nuovi partecipanti. Questa impostazione influisce sulla registrazione online e verrà utilizzata anche come campo predefinito.
  • Simbolo: Attivo solo per i campi di testo. Il simbolo/stringa verrà visualizzato in grigio nella finestra del partecipante e può essere utilizzato come suggerimento per il testo da inserire.

Organizzazione dei campi aggiuntivi

I campi aggiuntivi possono essere raggruppati in diversi gruppi con la propria intestazione. Quando si crea un nuovo gruppo, è necessario definire un'intestazione per il gruppo; ciascun gruppo verrà mostrato individualmente nella finestra dei partecipanti con il nome corrispondente del gruppo.

I campi aggiuntivi possono essere ordinati trascinando e spostando il campo all'interno del gruppo o tra gruppi diversi. Il trascinamento è disponibile quando si passa con il mouse a sinistra della Tipologia del campo.

 

Campi di creazione Partecipanti

RACE RESULT 12 imposta Creato automaticamente con la stringa tempo quando il record viene creato. Modificato è impostato automaticamente con la stringa tempo relativa all'ultima modifica. I valori saranno formattati in base al formato data dell'evento. Se desideri mostrarli in un formato diverso, usa la funzione date().

CreatoDa viene impostato automaticamente sul nome dell'utente che ha creato il record. Se era una registrazione online, è impostata su "OnlineReg".
Il campo dati Online restituisce 1 se il partecipante si è registrato online altrimenti restituisce 0. I valori dei campi vengono visualizzati anche nell'angolo in alto a destra della finestra dei Partecipanti.

GruppoPosizioneRegistrazione salva la posizione di ciascun partecipante all'interno di una registrazione di gruppo. GruppoID è un ID univoco che si applica a tutti i partecipanti registrati dello stesso gruppo. Anche le registrazioni individuali ricevono un GruppoID univoco.

Teoricamente, i campi possono essere sovrascritti usando la Manipolazione dei dati.

AnnoDiNascita e DataDiNascita

L'Anno / Data di nascita nella finestra Partecipanti può essere usata per inserire l'anno di nascita, la data di nascita o addirittura l'età se hai attivato l'opzione Inserire l'età al posto dell'anno di nascita del partecipante, se età <100  presente in Finestra Principale > Partecipanti > Generale.

Se si digita o si importa solo un anno di nascita, la data di nascita verrà impostata sul 1 ° gennaio di quell'anno. Se si digita o si importa un'età, l'anno di nascita verrà calcolato in base alla data dell'evento e la data di nascita verrà impostata sul giorno dell'evento.

Durante l'importazione tramite Excel, assicurati di avere solo un campo nel tuo file con un'indicazione di età, data o anno di nascita.

DataDiNascita sarà formattato in accordo al formato data dell'evento. Se vuoi mostrarlo in un formato diverso, usa la funzione date().

Campi derivati

Campi derivati possono essere usati come quaslasi altro campo dati, ma derivano da campi dei partecipanti e non possono essere cambiati. 

Età

Derivato dalla data di nascita e dalla data dell'evento
EtàAl31Dic

Età dei partecipanti al 31Dicembre dell'anno dell'evento

AnnoDiNascita2Cifre

Anno di nascita in due cifre (es. 83), derivato dalla data di nascita

CognomeNome

Combina il cognome e il nome in (es.) Doe, John

NomeCognome

Combina Nome e cognome in (es.) John Doe

AccountNumX Come AccountNum, ma le ultime 3 cifre sono sostituite da una X
IBANX

Come IBAN, ma le ultime 3 cifre sono sostituite da una X

StatoTesto Restituisce il nome dello stato al posto delle sigle (SQ, NA, NP, etc)
Random Restituisce un valore casuale compreso tra 0 e 1
TransponderNelFileChip Se esiste, questo campo restituisce il codice transponder assegnato nel file dei chip

Paese e Nazione

Paese

Paese di residenza del partecipante

Nazione

Nazione che il partecipante rappresenta (Nazionalità)

Paese e Nazione sono due campi con caratteristiche speciali. Per natura sono campi di dati puri e possono memorizzare qualsiasi valore, ad es. GER, Svizzera, AT, USA, 840, ecc.

I seguenti campi possono essere richiamati utilizzando la logica con punto.

 

Paese.Nome

Nazione.Nome

Nome del Paese/Nazione nella lingua originale (es. Deutschland, Italia)

Paese.Nome.lang

Nazione.Nome.lang

Nome del Paese/Nazione nella lingua scelta all'interno del software (es. Paese.Nome.it restituirà il nome del Paese/Nazione in italiano)

Paese.NomeInternazionale

Nazione.NomeInternazionale

Restituisce lo stesso che si avrebbe con Paese/Nazione.Nome.En che è appunto comunemente riconosciuto come Nome Internazionale

Paese.MultiName

Nazione.MultiName

Restituisce una Stringa multilingua che potrà poi essere visualizzata nella lingua prescelta, ad es. per gli elenchi dei risultati online per mostrare i paesi nella lingua locale dell'utente.
Tieni presente che ciò aumenterà drasticamente la dimensione dell'elenco una volta caricato e quindi potrebbe influire sulla velocità di caricamento per elenchi di dati di grandi dimensioni.
Paese.Alpha2
Nazione.Alpha2
Codice paese di 2 lettere secondo ISO 3166-1
Paese.Alpha3
Nazione.Alpha3
Codice paese di 3 lettere secondo ISO 3166-1
Paese.CIO
Nazione.CIO
Codice paese secondo CIO
Paese.UCI
Nazione.UCI
Codice paese secondo UCI
Paese.Bandiera
Nazione.Bandiera
Visualizza la bandiera del Paese/Nazione
Paese.Valuta
Nazione.Valuta
Restituisce il codice valuta di 3 lettere per la valuta nazionale
Paese.isEU
Nazione.isEU
Restituisce 1 se la Nazione è riconosciuta facente parte dell'Europa altrimenti restituisce 0

Nota:

La finestra Partecipanti salva il codice numerico in accordo ad ISO 3166-1.Questi campi sono derivati ​​dai campi Nazione/Paese e non possono essere modificati. Interpretano il valore in Nazione/Paese e restituiscono il valore corrispondente. Ad esempio, Nazione.CIO restituisce sempre ITA, indipendentemente dal fatto che siano stati immessi/importati IT, ITA, Italia, Italy o ITA. In questo modo, le Nazioni vengono visualizzate in modo uniforme sugli elenchi dei partecipanti o dei risultati, particolarmente utile quando i dati dei partecipanti provengono da fonti diverse, ad es. Importazione tramite file Excel o accesso alla finestra dei partecipanti.

Paese.HomeName
Nazione.HomeName
Deprecato

Campi dati Evento

Hai anche accesso ai numerosi attributi dell'evento e della gara/categoria selezionata. Un semplice caso di utilizzo è un attestato di gara: invece di inserire la data dell'evento sull'attestato come testo fisso, sarà meglio usare il campo [Evento.Data] in modo da non dover aggiornare l'attestato l'anno successivo quando lo importerai nel nuovo file evento.


Evento

Fanno riferimento alle Impostazioni in Finestra Principale - Impostazioni base

Evento Nome dell'evento
Evento.Nome Uguale ad [Evento]
Evento.ID ID Evento
Evento.Data Data dell'Evento 
Evento.Data1 Data dell'Evento (dal)
Evento.Data2 Data dell'Evento (al)
Evento.Tipologia Tipologia di Evento
Evento.Nazione Luogo dell'Evento - Nazione
Evento.CAP Luogo dell'Evento - CAP
Evento.Luogo Luogo dell'Evento - Città
Evento.Via Luogo dell'Evento - Via
Evento.Valuta Valuta dell'Evento
Evento.NomeAttributo Corrispondente Attibuto definito dall'utente per l'Evento

Gara

Gara ID della gara assegnata al partecipante
Gara.Nome Nome della gara
Gara.Data Data di inizio della gara
Gara.OraPartenza Ora di partenza programmata della gara
  .Testo Ora di partenza in formato testo
  .Decimale Ora di partenza in valore decimale
Gara.TempoLimite  

Tempo limite di gara

  .Testo Tempo limite in formato testo
  .Decimale Tempo limite in valore decimale
Gara.Lunghezza  

Lunghezza della gara cosí come inserito

  .Unità Unità di misura assegnata a Gara.Lunghezza
  .Metri Lunghezza della gara espressa in metri
Gara.FormatoTempo Formato ora della gara
Gara.ArrotondamentoTempo

Valore corrispondente all'arrotondamento tempo da applicare alla gara
Da 1 a 5 = Arrotondamento per ECCESSO dal secondo al decimillesimo
Da -1 a -5 = Arrotondamento per DIFETTO dal secondo al decimillesimo
Da 11 a 15 = Arrotondamento MATEMATICO dal secondo al decimillesimo

Gara.NumeroGiri Numero di giri della gara
Gara.MinTempoGiro Minimo tempo giro
Gara.NomeAttributo Gli attributi definiti dall'utente corrispondenti per la gara
Gara.OrderPos Posizione della gara nella lista presente nella scheda panoramica
Idoneo

0 se il partecipante è idoneo alla gara assegnata

1 se l'età è superiore alla DataDiNascita massima

2 se l'età è inferiore alla DataDiNascita minima

4 se il genere non è corretto

5 se l'età è maggiore alla DataDiNascita massima e il sesso non è corretto

6 se l'età è inferiore alla DataDiNascita minima e il sesso non è corretto

Categoria

Categoria/Categoria1*, Categoria2, Categoria3

ID della fascia di età/categoria assegnata ai partecipanti, riferita rispettivamente ai set 1, 2 e 3

CategoriaX.ID

ID della fascia di età/categoria

CategoriaX.Nome

Nome della fascia di età/categoria
CategoriaX.NomeCorto Nome corto della fascia di età/categoria
CategoriaX.Posizione Posizione della categoria in accordo all'ordine in cui è stata inserita nelle impostazioni 

*Categoria e Categoria1 funzionano in modo identico e possono entrambi essere utilizzati per tutti i campi derivati. 

QuotaIscrizione

QuotaIscrizione

Importo della quota di iscrizione calcolato in base alle Impostazioni delle quote di iscrizione

TassaBase Come per QuotaIscrizione, ma senza considerare le quote di iscrizione opzionali.
 

Campi Tempo

I seguenti campi si riferiscono al Risultato Finale e usano i Campi:

Tempo  

Tempo formattato secondo le impostazioni del Formato ora

  .Esistente

Restituisce 1 se è presente un tempo o qualsiasi valore nel risultato.

  .Positivo

Restituisce 1 se un tempo > 0 è salvato nel risultato

  .Decimale Valore numerico salvato

 

.Arrotondato

Valore numerico salvato in accordo alle impostazioni di Arrotondamento del tempo

  .Testo

Tempo formattato come testo hh:mm:ss

Arrivato Restituisce 1 se un tempo > 0 è salvato nel risultato, equivalente a [Tempo.Positivo]

I seguenti campi si riferiscono al risultato di inizio di gara:

Partito Restituisce 1 se un tempo > 0 è salvato nel risultato; se non è definito nessun risultato di partenza allora questo sarà vero se c'è un tempo nel risultato con un ID più basso.

I seguenti si riferiscono all'ora di partenza e ai tempi limite di gara. I campi dell'ora di partenza funzionano nella stessa maniera dei generici Campi Risultato.

Tempo0 Ora di partenza assegnata, formattata secondo le impostazioni del Formato Tempo
Tempo0.Decimale
T0
Valore numerico dell'ora di partenza assegnata
Tempo0.Arrotondato
TR0
Valore numerico dell'ora di partenza assegnata arrotondata secondo le impostazioni dell'Arrotondamento del tempo 
TempoLimite Tempo limite espresso in valore numerico
TempoLimiteTesto Tempo limite formattato secondo le impostazioni del Formato Tempo

È possibile accedere ai tempi giro in modalità dati grezzi senza la necessità di impostare calcoli individuali sul giro. Sostituisci NomePuntoDiCronometraggio e X. I tempi sul giro considerano il Minimo Tempo Giro espresso nelle impostazioni base di gara.

NomePuntoDiCronometraggio.GiroX Tempo del giro X in secondi.
NomePuntoDiCronometraggio.LetturaX Tempo di gara alla lettura X, in secondi
NomePuntoDiCronometraggio.GiroXTesto Tempo del giro X, formattato secondo le impostaioni di arrotondamento di gara
NomePuntoDiCronometraggio.LetturaXTesto Tempo di gara alla lettura X, formattato secondo le impostaioni di arrotondamento di gara

Campi Intermedio

Ogni intermedio e settore calcola una serie di campi per ognuno, cioè significa che il setup richiesto in RACE RESULT 12 è minore rispetto a quando utilizzi Risultati (avanzati) ma hai nonostante ciò più informazioni. Gli Intermedi e i suoi campi derivati sono chiamati usando una stringa che inizia sempre con il nome dell'intermedio o con il nome del settore.

Gli Intermedi usano la Logica con punto per formare i campi e tutti i campi degli Intermedi iniziano con il nome dell'intermedio o con il nome del tratto.

Es.: [NomeIntermedio.NomeCampo]

A volte potrebbe essere utile accedere alle informazioni del precedente o successivo intermedio e per fare questo basta inserire .Prev .Next al nome dell'Intermedio e cosí qualsiasi altro campo intermedio può essere richiamato nella stessa maniera.

Es.: [NomeIntermedio.Prev.NomeCampo] o [NomeIntermedio.Next.NomeCampo]

Nelle classifiche live è spesso utile accedere ai dati dell'ultimo Intermedio raggiunto dal partecipante e per far ciò basta sostituire il NomeIntermedio in {LastSplit}. Questo restituirà i campi relativi all'ultimo intermedio in accordo all'ordine degli intermedi inseriti nella sezione Intermedi, nel quale il partecipante ha un tempo.

Es.: [{LastSplit}.NomeCampo]

Tempi degli Intermedi/Tratti

Gli Intermedi possono essere chiamati in un numero di formati e tipi come richiesto.

Usando il Min/Max ritmo/velocità/tempo per ogni intermedio, il software calcola un tempo "previsto" per ogni intermedio basato sul percentile dei partecipanti all'interno dei loro intermedi precedenti e sui valori min/max di quell'intermedio.

Gli intermedi generano inoltre i tempi di distacco intermedi, in base all'ordine degli intermedi.

Classifica (posizione) negli Intermedi/Tratti

Quando utilizzi la modalità Intermedi, le posizioni degli atleti negli intermedi e nei tratti sono ora calcolate automaticamente raggruppate in base alla classifica Generale, di genere e di Categoria. In maniera analoga a come richiami i campi intermedi, anche le posizioni per ogni classifica possono essere richiamate in ogni formato tempo (.Testo/.OraSolare/.Sparo/.Chip).

Le posizioni negli intermedi non considerano il campo Stato, sono principalmente destinate a mostrare la posizione live, e non a sostituire quelle ufficiali finali. Per esempio in un triathlon, se qualcuno è il primo a terminare il tratto di nuoto ma viene successivamente squalificato nel tratto di corsa, rimane comunque il più veloce ad aver finito il tratto di nuoto, questo non cambia. Chiaro che per le classifiche finali ufficiali dovrai usare i campi relativi alle ClassificheClassificheAutomatiche.

Le classifiche sono richiamate secondo le seguenti appendici

.Generale Classifica generale per gara
.Genere Classifica per gara e genere
.Categoria Classifica per gara, genere e Categoria1

Es. [NomeIntermedio.Genere] restituirà la posizione dell'atleta nella sua classifica di genere all'intermedio in base al tempo dallo sparo o netto del chip in accordo alla modalità di tempo definita nelle impostazioni di gara.

Es. [NomeIntermedio.Sparo.Genere] restituirà la posizione dell'atleta nella sua classifica di genere all'intermedio in base al tempo dallo sparo.

 

Altri campi che potrebbero risultare utili per mostrare le classifiche sono queste ulteriori appendici

.P La posizione è mostrata con un "." a seguire (es. 47.)
.Th La posizione è mostrata come valore ordinale (es. 47esimo)
.Max Esplicita il numero massimo di partecipanti classificati nello stesso gruppo per quello split (es. /495)

Calcoli Intermedi/Tratti

Per ogni Intermedio, Settore e Tratto ci sono altri campi utili che sono calcolati e che possono essere richiamati nella stessa maniera in cui sono richiamati in Tempi e Classifiche.

 

.Esistente - Restituisce 1 se è presente un tempo nell'intermedio o nel tratto altrimenti 0.

.TempoPositivo - Restituisce 1 se è stato registrato un tempo per quell'intermedio o Tratto altrimenti 0 (Simile a TempoPositivo)

.IntermedioConteggio - Restituisce il numero di Intermedi che hanno tempi registrati includendo quell'intermedio.

.Distanza(.metri / .Km / .Miglia) - Restituisce la distanza dell'intermedio, settore o tratto. Di default questa viene restituita in metri ma ulteriori opzioni possono essere aggiunte in appendice per convertirlo in base alle necessità.

.VelocitàORitmo - Restituisce la velocità o l'andatura predefinita per il tempo definito in base al tipo di sport o all'unità selezionata nelle impostazioni avanzate per quell'intermedio. Il formato è incluso nell'output, ad es. "1:40 min/100m"

.Velocità(.Decimale) - Restituisce la velocità cumulativa per il tempo definito. Le velocità sono formattate come "ss.k" o possono anche essere restituite come valore decimale con .Velocità.Decimale

.Ritmo(.Decimale) - Restituisce il ritmo cumulativo per il tempo definito. I ritmi sono formattati come "HH:mm:ss" o possono anche essere restituiti come valore decimale con .Ritmo.Decimale

Campi dati di Intermedi / Tratti

Ci sono alcuni campi dati addizionali riguardo ogni Intermedio/Tratto che possono essere richiamati; questi sono utilizzati principalmente nella Classifica dei Leader per fornire informaioni circa l'intermedio quando usato con {LastSplit}.

.Nome - Restituisce il nome dell'Intermedio / Tratto / Settore

.Etichetta - Restitusce l'etichetta data all'Intermedio / Tratto / Settore, o il nome se questa risultasse vuota

.OrderPos - Restituisce un numero in base all'ordinamento degli intermedi nella tua configurazione. Questo numero è incrementale per ogni Intermedio che aggiungi. Si noti che questo numero viene assegnato in modo casuale e quindi utile solo per l'ordinamento in output o classifiche.

.FromBackup - Restituisce 1 se il tempo parziale è stato calcolato dal punto di cronometraggio di backup nella sezione Intermedi, altrimenti restituisce 0.

Campi Risultato

I Risultati contengono valori numerici che sono per lo più tempi in numero di secondi, ma possono anche rappresentare punti, numero di giri o altri valori.

I campi Risultato utilizzano la logica con punto usando sia TimeX o NomeDelRisultato (sostituisci X con l'ID del risultato), ad es. Tempo5.Decimale per il valore nel risultato con ID 5.

Per ogni risultato sono disponibili i seguenti campi

TempoX
NomeDelRisultato
 

Tempo formattato secondo le impostazioni del Formato ora

  .Decimale Valore numerico salvato

 

.Arrotondato

Valore numerico arrotondato secondo le impostazioni di arrotondamento del tempo

  .Testo Tempo formattato come testo hh:mm:ss
  .Positivo Restituisce 1 se un tempo > 0 è salvato nel risultato
  .Info Testo salvato insieme al tempo, di solito sono i dettagli dal sistema di cronometraggio.
  .Sovrascritto Restituisce 1 se il risultato è stato sovrascritto

È possibile utilizzare anche le seguenti versioni brevi, che non applicano la logica con punto.

Tx Valore numerico salvato (Equivale a TempoX.Decimale)

TRx

Valore numerico arrotondato secondo le impostazioni di arrotondamento del tempo (Equivale a TempoX.Arrotondato)

Campi Classifica (posizione)

Dopo aver definito la classifica con l'ID X, è possibile utilizzare i seguenti campi aggiuntivi.

I campi di Posizione usano la logica con punto per restituire una varietà di campi: in tutti questi campo è possibile utilizzare sia ClassificaX che NomeClassifica.

ClassificaX
NomeClassifica

La posizione in classifica del partecipante in accordo con la classifica scelta, es 47

Può essere usato anche il nome della classifica, per esempio ClassificaGenere

ClassificaX.p
NomeClassifica.p

La posizione con un punto vicino, es 47.

ClassificaX.Th
NomeClassifica.Th
La posizione secondo un numero ordinale, es 47esimo

ClassificaX.Max
NomeClassifica.Max

Il numero di partecipanti dello stesso gruppo che sono stati classificati, es 495.
Questo aiuta a creare nella lista di output qualcosa come: 47 di 495 

ClassificaX.Top.Y
NomeClassifica.
Top.Y
Il dato nel campo Y del primo atleta in accordo con la classifica richiesta.
Il campo Y può essere qualsiasi campo.
ClassificaX.Ultimo.Y
NomeClassifica.
Ultimo.Y
Il dato nel campo Y dell'ultimo atleta in accordo con la classifica richiesta.
Il campo Y può essere qualsiasi campo.
ClassificaX.Prev.Y
NomeClassifica.Prev.Y
Il dato nel campo Y dell'atleta che precede in accordo con la classifica richiesta.
Il campo Y può essere qualsiasi campo.
ClassificaX.Next.Y
NomeClassifica.Next.Y
Il dato nel campo Y dell'atleta che segue in accordo con la classifica richiesta.
Il campo Y può essere qualsiasi campo.

Campi punteggio squadra

Dopo aver definito il Punteggio Squadra con l'ID X, possono essere usati i seguenti campi addizionali (nota che puoi sempre sostituire PS con il nome del Punteggio della Squadra, es Punteggi Squadra M/F.Classifica).

Anche le classifiche dei punteggi di squadra usano la logica con punto per una formattazione aggiuntiva delle classifiche. 

PSx.Classifica
NomePunteggioSquadra.Classifica

 

Posizione della squadra, es. 13

 

.P

Posizione della squadra con un punto, es. 13.

  .Th Posizione della squadra in valore ordinale, es. 13-esimo
  .Max numero di squadre classificate nello stesso gruppo del partecipante considerato.

PSx.TempoDecimale1
PSx.TempoDecimale2
PSx.TempoDecimale3
PSx.TempoDecimale4

Tempo in secondi della squadra

PSx.Tempo1
PSx.Tempo2
PSx.Tempo3
PSx.Tempo4

Tempi formattati della squadra

PSx.Conteggiati

1 se il partecipante è stato segnato, altrimenti 0.
Quando si utilizza l'opzione Max. Num. di Squadre: 1 e mostra tutti i partecipanti, allora non verranno segnati tutti i membri del team.

PSx.Genere

Sesso dei membri della squadra conteggiati.
1=solo uomini, 2=solo donne, 3=uomini e donne

PSx.GenereTutti

Sesso della squadra compresi tutti i membri della squadra.
1=solo uomini, 2=solo donne, 3=uomini e donne

PSx.Posizione

Posizione dell'atleta all'interno della squadra, in base ai risultati o all'impostazione dell'ordine del punteggio di squadra.

PSx.SquadraIndice

Numero della squadra, se ci sono più squadre per la stessa società.

PSx.NumeroMembri

Numero di membri nella squadra.

PSx.NumeroDonne

Numero di donne nella squadra.

PSx.NumeroMembriConteggiati

Numero dei membri conteggiati nella squadra.

PSx.NumeroDonneConteggiate

Numero delle donne conteggiate nella squadra.

PSx.TempoDecimaleTop1
PSx.TempoDecimaleTop2
PSx.TempoDecimaleTop3
PSx.TempoDecimaleTop4

Tempi in secondi della prima squadra in classifica.

PSx.TempoDecimalePrev1
PSx.TempoDecimalePrev2
PSx.TempoDecimalePrev3
PSx.TempoDecimalePrev4

Tempi in secondi della squadra precedente nella classifica.

PSx.TempoTestoTop1
PSx.TempoTestoTop2
PSx.TempoTestoTop3
PSx.TempoTestoTop4

Tempi formattati della prima squadra in classifica.

PSx.TempoTestoPrev1
PSx.TempoTestoPrev2
PSx.TempoTestoPrev3
PSx.TempoTestoPrev4

Tempi formattati della squadra precedente in classifica.

Punteggi squadre: Accesso ai membri del team

Quando crei un attestato per una squadra, puoi accedere ai dati di tutti i membri della squadra:

Come puoi vedere, puoi accedere ai dati dei y-membri della squadra in accordo al punteggio squadra x attraverso PSx.Py. 

Puoi usarlo per trasformare i risultati dettagliati della squadra...

 .. in una versione corta con una riga per squadra, mostrando ancora i cognomi degli atleti.

Come funziona?


 
PS1.Px è usato per accedere ai tre nomi degli atleti e mostrarli in una riga. Senza altre modifiche, l'elenco sarebbe simile al seguente:

Mostrerebbe comunque una riga per partecipante. Quindi dobbiamo aggiungere il filtro PS1.Posizione = 1. PS1.Posizione è la numerazione interna della squadra (1 => primo membro del team, 2 => secondo membro del team, ...), quindi il filtro si assicura che solo un record per squadra verrà mostrato.

Team Lap Race: Additional Fields

When using the Team Score Lap Mode, the following additional fields can be used:

Individual participant fields:

TSx.Laps.Count Number of Laps by the individual participant.
TSx.Laps.Min   Fastest lap time of the individual participant as a formatted time.
  .Decimal ...as a decimal value.
  .Lap Lap in which the fastest lap time was recorded.

TSx.Laps.Avg

  Average lap time of the individual participant as a formatted time.
  .Decimal ...as a decimal value.
TSx.Laps.Max   Slowest lap time of the individual participant as a formatted time.
  .Decimal ...as a decimal value.
  .Lap Lap in which the slowest lap time was recorded.
TSx.Laps.Sum   Sum of all laps by the individual participant as a formatted time.
  .Decimal ...as a decimal value.
TSx.Laps.Last   Shows the formatted time of the participant's last lap.
  .Decimal ...as a decimal value.
TSx.Laps.Stages Determines the number of times a participant has been on the course, independent of the total number of laps.
TSx.Laps.Lemans   The difference between T0 and the first time recorded, for example in a Le Mans style start. 
  .Decimal ...as a decimal value.
TSx.Laps.Active

Determines if this participant is the current one on course. Only applicable when the lap timing point is after the changeover area.

TSx.Lap(n)   Shows the time for lap n completed by the individual as a formatted time.
  .Decimal ...as a decimal value.
  .Gun   Shows the total time after lap n completed by the individual as a formatted time.
    .Decimal ...as a decimal value.
  .ToD   Shows the Time of Day after lap n completed by the individual as a formatted time.
    .Decimal ...as a decimal value.

 

Team result fields:

TSx.TeamLaps.Count   Total number of laps for the team.
  .Women ...which were completed by female team members.
TSx.TeamLaps.Min   Fastest lap time of the team as a formatted time.
  .Decimal ...as a decimal value.
  .Lap Lap in which the fastest lap time was recorded.
TSx.TeamLaps.Avg   Average lap time of the team as a formatted time.
  .Decimal ...as a decimal value.
TSx.TeamLaps.Max   Slowest lap time of the team as a formatted time.
  .Decimal ...as a decimal value.
  .Lap Lap in which the slowest lap time was recorded.
TSx.TeamLaps.Last   Shows the last lap time completed by the team as a formatted time.
  .Decimal ...as a decimal value.
TSx.TeamLaps.Sum   Sum of all lap times by the team (excluding Le Mans start time) as a formatted time.
  .Decimal ...as a decimal value.
TSx.TeamLaps.Total  

Sum of all lap times by the team (including Le Mans start time) as a formatted time.

  .Decimal ...as a decimal value.
TSx.TeamLaps.Stages Sum of the total number of times each team member has been on course.
TSx.TeamLaps.Lemans   Le Mans start time of the team (it is only recorded for the first participant to cross the timing point) as a formatted time.
  .Decimal ...as a decimal value.
  .Bib Bib number of the team member who recorded the Le Mans time.
TSx.TeamLaps.Penalty    
  .Time   Sum of the team's penalty times.
    .Decimal ...as a decimal value
  .Laps Sum of the team's penalty laps.
TSx.TeamLap(n)   Shows the time for lap n completed by the team as a formatted time.
  .Decimal ...as a decimal value
  .Gun Shows the total time after lap n completed by the team as a formatted time.
    .Decimal ...as a decimal value
  .ToD Shows the Time of Day after lap n completed by the team as a formatted time.
    .Decimal ...as a decimal value

 

Additionally, TSx.TeamLap(y).P.SomeField can be used to access the particpant who completed lap y. For example this field would return the last name of the athlete who completed lap 25 according to Team Score 1.

TS1.TeamLap(25).P.Lastname

Campi di Pagamento & Finanza

I campi con il prefisso PO si riferiscono al Pagamento Online. Se si eseguono modifiche alla quota di iscrizione dopo una registrazione regolare, cambierà [QuotaIscrizione] ma non [POQuotaIscrizione]. I campi del Pagamento Online fanno sempre riferimento alle impostazioni al momento della registrazione.

Campo Spiegazione

POID

ID del pagamento
POSaldo Saldo del pagamento online (<0: non pagato completamente, >0: pagato troppo)
POSaldoData Data del saldo di pagamento
POValuta Valuta usata per il metodo di pagamento scelto
POMetodo

Metodo di pagamento. 1=ELVD, 2=CCEUR, 3=CCCHF, 4=UEBD, 5=BAR, 6=SPF, 7=PPAL, 8=UEBCH, 9=VOUC, 10=EINZCH, 11=UEBAT, 12=SOFUEB, 13=ELVAT, 14=PPalGBP, 15=PPalUSD, 16=SEPA, 17=CCGBP, 19=SEPADATA, 20=OWNEPay, 21=OwnPPal, 22=OwnWireT, 24=OwnPaysBuy, 25=OwnPaytrail, 26=OwnOnePay , 27=TelrAccount, 28=OwnOnePay Domestic, 31=Stripe

POQuotaIscrizione Quota di iscrizione totale caricata attraverso la registrazione online
PODaPagare

Totale da pagare (valuta del metodo di pagamento)

POTassaPagamento Commissioni totali per il pagamento (valuta del metodo di pagamento)
POTassaUtente

Tasse di commissione coperte dal partecipante

PORiferimento Riferimento di pagamento
LinkPagamento Link per pagare l'importo della quota di iscrizione rimanente
QuotaIscrizione Quota di iscrizione calcolata
TassaBase Quota di iscrizione calcolata senza tasse opzionali
PagataQuotaIscrizione 1 se la quota è stata pagata, altirmenti 0
QuotaIscrizionePagata Importo della quota di iscrizione pagata solo durante la registrazione 
ProprietarioAccount Dettagli del conto bancario del partecipante
AccountNum Dettagli del conto bancario del partecipante
AccountNumX Numero di conto con le ultime tre cifre sostituite da X
FilialeNum Dettagli del conto bancario del partecipante
IBAN Dettagli del conto bancario del partecipante
IBANX IBAN con le ultime tre cifre sostituite da X
BIC Dettagli del conto bancario del partecipante
MandatoSEPA Dettagli del conto bancario del partecipante
Banca Dettagli del conto bancario del partecipante

 

Vouchers

I campi Voucher usano la logica con punto

Field Description
Voucher Codice Voucher usato
Voucher.Importo Importo del Voucher
Voucher.Commento Commento Voucher

Elenco numerato

Le posizioni in classificha sono un concetto utile poiché sono definite una volta e possono quindi essere utilizzate ovunque - in una lista, in un attestato, in un messaggio di testo. Tuttavia, a volte potresti voler creare rapidamente un elenco numerato senza creare una definizione di classifica.

Supponiamo che tu abbia bisogno di un elenco di risultati di tutti i partecipanti di nome John. Basta aggiungere un filtro all'elenco e utilizzare il campo Posizione anziché la classifica:

Sembra buono, ma dovrebbe ricominciare da pos 1 per la gara 5K. Per questo, puoi usare il campo Posizione1 che ricomincerà da 1 quando il livello di raggruppamento più alto cambia il valore. Position2 ricomincerebbe da 1 quando il primo o il secondo livello di raggruppamento più alto cambia il valore.

Altro

Altri campi dati

Random

Numero casuale compreso tra 0 e 1

CRLF Inserisce \r\n per creare una nuova riga in un'espressione di testo

 

Fields List Reference

Type        
Participant Data Fields Bib Lastname Firstname Title
  YearOfBirth DateOfBirth Gender Nation
  Contest Club License Status
  Comment Transponder1 Transponder2 RegNo
  Street ZIP City State
  Country Email Phone CellPhone
  Created Modified CreatedBy Language
         
Automatic Fields ID AccountOwner AccountNo BranchNo
  Bank IBAN BIC SEPAMandate
  Voucher Created Modified GroupRegPos
  GroupID      
         
Derived Fields Age* AgeOnDec31 YearOfBirth2 StatusText
  LastFirstName FirstLastName TransponderInChipFile Random
  AccountNoX IBANX    
         
Country and Nation Country.Name Nation.Name Country.Name.lang Nation.Name.lang
  Country.IntName Nation.IntName Country.Alpha2 Nation.Alpha2
  Country.Alpha3 Nation.Alpha3 Country.IOC Nation.IOC
  Country.UCI Nation.UCI Country.Flag Nation.Flag
  Country.Currency Nation.Currency Country.isEU Nation.isEU
  Country.MultiName Nation.MultiName    
         
Event Data Fields Event Event.Name Event.ID Event.Date
  Event.Date1 Event.Date2 Event.Type Event.Country
  Event.ZIP Event.Location Event.Street Event.Currency
  Event.AttributeName      
         
Contest Contest Contest.Name Contest.Date Contest.Start
  Contest.Start Contest.Start.Text Contest.Start.Decimal Contest.TimeFormat
  Contest.FinishTimeLimit Contest.FinishTimeLimit.Text Contest.FinishTimeLimit.Decimal Contest.TimeRounding
  Contest.Length Contest.Length.Unit Contest.Length.Meter Contest.OrderPos
  Contest.Laps Contest.MinLapTime Contest.AttributeName Eligible
         
Age Groups AgeGroup.Name AgeGroup.NameShort AgeGroup.ID AgeGroup.OrderPos
  AgeGroup2.Name AgeGroup2.NameShort AgeGroup2.ID AgeGroup2.OrderPos
  AgeGroup3.Name AgeGroup3.NameShort AgeGroup3.ID AgeGroup3.OrderPos
         
Result Fields TimeX.Exists TimeX.Positive TimeX.Decimal TimeX.Rounded
  TimeX.Text TimeX.Info TimeX.Overwritten  
  TX TRX    
         
Time Fields Started Finished    
  Time Time.Exists Time.Positive Time.Decimal
  Time.Rounded Time.Text FinishTimeLimit FinishTimeLimitText
  Time0 Time0.Decimal Time0.Rounded  
         
Timing Points TimingPoint.LapX TimingPoint.ReadX TimingPoint.LapXText TimingPoint.ReadXText
         
Split fields SplitName SplitName.TOD  SplitName.Gun SplitName.Chip
  SplitName.Sector LegName SplitName.Prev.FieldName SplitName.Next.FieldName
  .Predicted .Text .Decimal .Rounded
  .Name .Label .OrderPos  
         
Split Ranks .Overall .Gender .AgeGroup  
  .P .Th .Max  
         
Split Gaps .GapTop .GapPrev    
  .Top .Last .Prev .Next
         
Split/Leg Calculations .Exists .Positive .SplitCount .Distance(.Meter/.Km/.Miles)
  .SpeedOrPace .Speed(.Decimal) .Pace(.Decimal)  
         
         
Rank Fields RankX RankX.p RankX.th RankX.Max
  RankX.Top.FieldName RankX.Last.FieldName RankX.Prev.FieldName RankX.Next.FieldName
         
         
TeamScore Fields TSx.Rank TSx.Rank.P TSx.Rank.th TSx.Rank.Max
  TSx.DecimalTime1..4 TSx.Time1..4 TSx.Position TSx.TeamIndex
  TSx.Scored TSx.NumberScored TSx.NumberWomenScored TSx.NumberWomen
  TSx.Number TSx.Gender TSx.GenderAll  
  TSx.DecimalTimeTop1..4 TSx.DecimalTimePrev1..4 TSx.TimeTextTop1..4 TSx.TimeTextPrev1..4
  TSX.PY.[FieldName]      
         
         
Team Lap Race Fields TSX.LTNumber TSX.LTMin TSX.LTAvg TSX.LTMax
  TSX.LapTimeMin TSX.LapTimeAvg TSX.LapTimeMax TSX.LTMinLap
  TSX.LTMaxLap TSX.LTSum TSX.LTLastLap TSX.LTEtaps
  TSX.LTLemans TSX.LTActive    
         
  TSX.LTTeamNumber TSX.LTTeamNumberWomen TSX.LapTimeTeamAbs(n) TSX.LapTimeTeam(n)
  TSX.LTTeamMin TSX.LTTeamAvg TSX.LTTeamMax TSX.LapTimeTeamMin
  TSX.LapTimeTeamAvg TSX.LapTimeTeamMax TSX.LTTeamMinLap TSX.LTTeamMaxLap
  TSX.LTTeamLastLap TSX.LTTeamSum TSX.LTTeamTotal TSX.LTTeamEtaps
  TSX.LTTeamLemans TSX.LTTeamLemansBib TSX.LTTeamPenaltyTime TSX.LTTeamPenaltyLaps
         
         
Payment & Finance Fields OPID OPBalance OPBalanceDate OPCurrency
  OPMethod OPEntryFee OPToPay OPPaymentFee
  OPUserFee OPReference PaymentLink EntryFee
  BasicFee EntryFeePaid PaidEntryFee AccountOwner
  AccountNo AccountNoX BranchNo IBAN
  IBANX BIC SEPAMandate Bank
         
  Voucher Voucher.Amount Voucher.Remark  

* Age is calculated based on the Event date.