Share to:

Skabelon:Number table sorting/dok

Denne skabelon kan være brugbar i forbindelse med sorterbare tabeller, hvor kolonner både indeholder tal og tekst. Skabelonen skal bruges på alle tal i en kolonne, hvis den skal virke.

Som standard indsættes tusindadskiller (punktum). Hvis dette ikke ønskes, brug da |format=no.

Skabelonen indsætter en skjult "sorteringsnøgle" HTML-koden, hvilket får JavaScript-sorteringsalgoritmen til at sortere kolonnen alfabetisk.

Formål

Der er to tilfælde hvor skabelonen er brugbar:

  1. Når tal er efterfulgt af tekst
  2. Når tal er efterstillet tekst andet end valuta-tegn

Parametre

Skabelonen har kun en påkrævet parameter: et reelt tal. Disse eksempler anvender navnet på den omdirigerede skabelon, {{nts}}, fordi det er kortere.

Valgfri parametre
  • prefix: For at vise en tekst før tallet, brug |prefix=et eller andet
    {{nts|123.456.789,00123|prefix=approx. }}approx. 123.456.789,00123
  • format: For uformateret output, brug |format=no
    {{nts|123456789,00123}}123.456.789,00123
    {{nts|123456789,00123|format=no}}123456789.00123
    {{nts|123.456.789,00123}}123.456.789,00123
    {{nts|123.456.789,00123|format=no}}123456789.00123
  • debug: For at vise sorteringsnøglen, brug |debug=yes.
    {{nts|123456789,00123|debug=yes}}7008123456789001230♠123.456.789,00123
    {{nts|-123456789,00123|debug=yes}}2991876543210998770♠−123.456.789,00123
    {{nts|123.456.789,00123|debug=yes}}7008123456789001230♠123.456.789,00123
    {{nts|-123.456.789,00123|debug=yes}}2991876543210998770♠−123.456.789,00123


Dette er denne skabelons TemplateData-dokumentation, som bruges af VisualEditor og andre værktøjer.

Number table sorting

Skabelonparametre

ParameterBeskrivelseTypeStatus
Number1

Your number

Talpåkrævet
Format output?format

If you do not wish the output to be formatted (i.e. separated by thousand separators), please put "no" in this field. (Without quotation marks.)

Strengvalgfri
Debugdebug

If set to "yes", forces output to include debug data

Strengvalgfri
Prefixprefix

The prefix to be displayed before the number. E.g. "Appox." or "$"

Strengvalgfri

Eksempler

{{nts|123456789,00123}}7008123456789001230♠123.456.789,00123

For tekst der efterfølger et tal, {{nts|123.456}} per 2012 viser 123.456 per 2012 med et en numerisk sorteringsnøgle lig 123456. Dette betyder at kolonnen sorteres numerisk i stedet for alfabetisk der ellers er standard.


kode sorteringsnøgle og tal
{{nts|debug=yes}}
{{nts||debug=yes}}
{{nts|between 2 and 3|debug=yes}}
{{nts|between 2 and 3|debug=no}}
{{nts|10|prefix=approx.{{sp}}|debug=yes}} 7001100000000000000♠approx. 10
{{nts|-5|debug=yes}} 2999500000000000000♠−5
{{nts|-4|debug=yes}} 2999600000000000000♠−4
{{nts|-73|debug=yes}} 2998270000000000000♠−73
{{nts|-67|debug=yes}} 2998330000000000000♠−67
{{nts|-20345678901234567,12345678|debug=yes}} 2983796543210987654♠−2,0345678901235×10^16
{{nts|123,456e3|debug=yes}} 7005123456000000000♠1,23456×10^5
{{nts|123,456e2|debug=yes}} 7004123456000000000♠1,23456×10^4
{{nts|20345678901234567,12345678|debug=yes}} 7016203456789012345♠20.345.678.901.234.570,00000000
{{nts|100345678901234567,12345678|debug=yes}} 7017100345678901234♠100.345.678.901.234.560,00000000
{{nts|1234567890123456,12345678|debug=yes}} 7015123456789012345♠1.234.567.890.123.456,00000000
{{nts|234567890123456,12345678|debug=yes}} 7014234567890123456♠234.567.890.123.456,12000000
{{nts|34567890123456,12345678|debug=yes}} 7013345678901234561♠34.567.890.123.456,12500000
{{nts|4567890123456,12345678|debug=yes}} 7012456789012345612♠4.567.890.123.456,12300000
{{nts|567890123456,12345678|debug=yes}} 7011567890123456123♠567.890.123.456,12340000
{{nts|67890123456,12345678|debug=yes}} 7010678901234561234♠67.890.123.456,12346000
{{nts|7890123456,12345678|debug=yes}} 7009789012345612345♠7.890.123.456,12345700
{{nts|890123456,12345678|debug=yes}} 7008890123456123456♠890.123.456,12345680
{{nts|90123456,12345678|debug=yes}} 7007901234561234567♠90.123.456,12345678
{{nts|0123456,12345678|debug=yes}} 7005123456123456780♠0.123.456,12345678
{{nts|123456,12345678|debug=yes}} 7005123456123456780♠123.456,12345678
{{nts|23456,12345678|debug=yes}} 7004234561234567799♠23.456,12345678
{{nts|3456,12345678|debug=yes}} 7003345612345678000♠3.456,12345678
{{nts|456,12345678|debug=yes}} 7002456123456780000♠456,12345678
{{nts|56,12345678|debug=yes}} 7001561234567800000♠56,12345678
{{nts|6,12345678|debug=yes}} 7000612345678000000♠6,12345678
{{nts|,12345678|debug=yes}} 6999123456780000000♠,12345678
{{nts|0,12345678|debug=yes}} 6999123456780000000♠0,12345678
{{nts|0,02345678|debug=yes}} 6998234567800000000♠0,02345678
{{nts|0,00345678|debug=yes}} 6997345678000000000♠0,00345678
{{nts|0,00045678|debug=yes}} 6996456780000000000♠0,00045678
{{nts|0,00005678|debug=yes}} 6995567800000000000♠0,00005678
{{nts|0,00000678|debug=yes}} 6994678000000000000♠0,00000678
{{nts|0,00000078|debug=yes}} 6993780000000000000♠0,00000078
{{nts|0,00000008|debug=yes}} 6992800000000000000♠0,00000008
{{nts|,00000008|debug=yes}} 6992800000000000000♠,00000008
{{nts|0|debug=yes}} 5000000000000000000♠0

Se også

  • {{Ntsh}} - same as this template, but does not display (hides) the number
  • {{val}} - displays numbers and quantities with various formatting options
  • {{Convert}} - has a sortable option
  • {{Dts}} - for sorting dates
  • {{Sort}}
  • {{Hidden sort key}}


Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.
Prefix: a b c d e f g h i j k l m n o p q r s t u v w x y z 0 1 2 3 4 5 6 7 8 9

Portal di Ensiklopedia Dunia

Kembali kehalaman sebelumnya