SortValues
Scopo
Ordina un elenco di valori in base al tipo di dati e alle impostazioni locali specificati.
Formato
SortValues ( valori {; tipodati ; locale } )
Parametri
valori - qualsiasi espressione di testo o campo corrispondente a un elenco di valori separati da ritorni a capo.
tipodati - un numero che specifica il tipo di dati da ordinare (vedere di seguito). Un valore positivo ordina in ordine crescente; un valore negativo ordina in ordine decrescente.
locale - il nome delle impostazioni locali delle quali si devono seguire le regole di ordinamento (vedere di seguito).
I parametri racchiusi tra parentesi graffe { } sono opzionali.
Tipo di dati riportato
Testo
Creata in
FileMaker Pro 16.0
Descrizione
Ogni valore restituito finisce con un ritorno a capo, permettendo di concatenare facilmente le liste. Vedere la
funzione ValoriaSinistra per ulteriori informazioni sull'utilizzo di elenchi di valori.
Per il parametro tipodati, utilizzare uno dei seguenti valori per consentire alla funzione di ordinare correttamente i valori. Se non si utilizza alcun valore o se si utilizza un valore non riconosciuto, i valori vengono ordinati come testo in ordine crescente.
tipodati | Ordina i valori come |
1 | Testo |
2 | Numero |
3 | Data |
4 | Ora |
5 | Indicatore data e ora |
Per il parametro
locale, utilizzare uno dei seguenti nomi per specificare quali regole di ordinamento utilizzare. Il criterio di ordinamento è determinato dalle impostazioni locali allo stesso modo dell'ordinamento dei record (vedere
Scelta di una lingua per indicizzazione o ordinamento). Se si specifica un valore vuoto o non si specifica alcun valore, l'ordinamento viene eseguito in base alle impostazioni locali del file che contiene il grafico delle relazioni del calcolo; se si utilizza un valore non riconosciuto, questa funzione restituisce "?".
Nomi supportati per il parametro locale |
Arabic | English | Hindi | Norwegian | Spanish_Traditional |
Bengali | Estonian | Hungarian | Panjabi | Swedish |
Bulgarian | Finnish | Icelandic | Persian | Swedish_Custom |
Catalan | Finnish_Custom | Italian | Polish | Tamil |
Catalog | French | Japanese | Portuguese | Telugu |
Chinese | German | Kannada | Romanian | Thai |
Chinese_Stroke | German_Dictionary | Korean | Russian | Turkish |
Croatian | Greek | Latvian | Serbian | Ukrainian |
Czech | Greek_Mixed | Lithuanian | Slovak | Unicode_Raw |
Danish | Gujarati | Malayalam | Slovenian | Unicode_Standard |
Dutch | Hebrew | Marathi | Spanish | Vietnamese |
Note
•Questa funzione non è supportata nelle soluzioni runtime e restituisce "?".
Esempio 1
SortValues ( "34¶600¶18¶29" ; -2 } ) restituisce
600¶34¶29¶18¶
Esempio 2
SortValues ( Product::Colors ) restituisce i valori ordinati nell'ordine predefinito (come testo in ordine alfabetico crescente) in un file in cui le impostazioni locali sono English:
blue¶green¶GREEN¶red¶yellow¶
quando il campo Product::Colors contiene red¶green¶blue¶GREEN¶yellow¶.
Argomenti correlati