Concetto: Comportamento di ordinamento dei report
Il sistema utilizza le regole di confronto International Components for Unicode (ICU) per confrontare e ordinare le stringhe di testo, semplificando la ricerca dei dati all'interno di un elenco. Poiché l'ordinamento dei dati in ordine alfabetico può variare a seconda della lingua, il sistema ordina i dati in base alle impostazioni internazionali del gestore report. Esempio: le lettere dalla A alla Z sono ordinate in modo diverso in inglese rispetto a bulgaro, lituano o giapponese.
Il sistema tiene conto dei seguenti caratteri quando si ordinano i report personalizzati o standard e i dati di drill-down:
- Spazi
- Caratteri speciali, come trattini, parentesi e tilde.
Esempio: il sistema ordina i dati in base alla posizione degli spazi all'interno di una stringa di testo. Gli spazi hanno la precedenza su lettere e numeri.
Ordinamento per spazi prima delle regole di confronto terapia intensiva | Ordinamento per spazi dopo le regole di confronto ICU |
|---|---|
|
|
Esempio: il sistema ordina i dati in base all'utilizzo di caratteri speciali all'interno di una stringa di testo. I caratteri speciali hanno la precedenza su lettere e numeri, ma non sugli spazi.
Ordinamento per caratteri speciali prima delle regole di confronto terapia intensiva | Ordinamento per caratteri speciali dopo le regole di confronto ICU |
|---|---|
|
|
Lo standard Unicode corrente determina la precedenza dei caratteri speciali. La selezione è coerente tra i tenant.