Hilfe Diskussion:Tabellen/Sortierung

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen

Vorlagen zur Sortierung[Quelltext bearbeiten]

Ich verstehe diese Seite nicht: Zwar soll es tolle neue Vorlagen geben, mit denen man Tabellen simpel formatieren und sortieren kann, aber wie das praktisch geht habe ich nicht herausgefunden, da fehlen (mir) die Code-Beispiele... (Anwendungsbeispiel) Gruss, --Markus (Diskussion) 10:57, 17. Aug. 2020 (CEST)

Ich verstehe deine Frage nicht. Die Vorlagen, die die Sortierung unterstützen beziehen sich auf den Inhalt der jeweiligen Spalten, je nachdem ob man Personen dan ihren Nachnamen oder Zahlen oder irgendetwas nach Buchstaben sortieren möchte verwendet man dafür unterschiedliche Vorlagen. Beispielcodes findest du teilweise bei den entsprechenden Sortiervorlagen
In deinem Anwendungsbeispiel müsste man wohl die hintere Spalte ändern, weil sie Text enthält. Dafür gäbe es ellein schon drei Möglichkeiten
Jeder Zelle der Spalte einen Schlüssel geben data-sort-value="123"| explizite Wertzuweisung
"Rang" Land Fälle neue Fälle Tests Tests /100kEW neue Fälle /11kEW EW
1 USA 5.403.361 57.000 70.212.154 212 1.730 328 Mio
2 Brasilien 3.340.197 23.000 5.487.956 25 1.090 211 Mio
3 Indien 2.647.663 57.981 27.694.416 20 420 1.380 Mio
? Deutschland 225.016 560 9.265.361 110 60 83 Mio
Der Kopfzeile der Spalte einen Schlüssel geben data-sort-type="number"| die ganze Spalte numerisch sortieren
"Rang" Land Fälle neue Fälle Tests Tests /100kEW neue Fälle /11kEW EW
1 USA 5.403.361 57.000 70.212.154 212 1.730 328 Mio
2 Brasilien 3.340.197 23.000 5.487.956 25 1.090 211 Mio
3 Indien 2.647.663 57.981 27.694.416 20 420 1.380 Mio
? Deutschland 225.016 560 9.265.361 110 60 83 Mio
Den Textzusatz (Mio) in die Kopfzeile verbannen
"Rang" Land Fälle neue Fälle Tests Tests /100kEW neue Fälle /11kEW EW (Mio)
1 USA 5.403.361 57.000 70.212.154 212 1.730 328
2 Brasilien 3.340.197 23.000 5.487.956 25 1.090 211
3 Indien 2.647.663 57.981 27.694.416 20 420 1.380
? Deutschland 225.016 560 9.265.361 110 60 83
war es das was du wissen wolltest? --Liebe Grüße, Lómelinde Diskussion 12:10, 17. Aug. 2020 (CEST)

Vorsortierung[Quelltext bearbeiten]

Mein Problem: beim Erstellen der Tabelle weiss ich nicht die Inhalte, die werden durch PAGESINCATEGORY dynamisch eingestellt. Es ist nicht möglich, die Erstanzeige der Tabelle bereits nach diesen Werten sortiert zu veranlassen - also ohne Benutzereingabe in einer von der Tabellenerstellung abweichenden Reihenfolge? -- sarang사랑 10:03, 26. Nov. 2020 (CET)

Wie im Nummerklasse mit leeren Zeilen umgehen?[Quelltext bearbeiten]

Moin, mein Problem ist folgendes. Ich habe die folgende Tabelle und möchte die Zeile 4 von der unten stehenden Tabelle beim Sortieren unten und nicht oben haben.

Nr. Nr.
1 1
2 3
3 2
4
5 5

Also es sollte so funktionieren, wie in der zweiten Tabelle. Ich habe dort nicht den versteckten Wert, aber einen zugewiesenen Wert verwendet. Das ist als Lösung auch nicht eleganter und gibt mir keine Deklarationsmöglichkeit, was mit leeren Zellen zu tun ist.

Nr. Nr.
1 1
2 3
3 2
4
5 5

Also meine Frage lautet: Gibt es eine Deklarationsmöglichkeit im Tabellenkopf, so dass leere Zellen nach hinten und nicht nach vorne sortiert werden? Danke für eure Antwort. Gruß --Anminosti (Diskussion) 11:39, 3. Mai 2021 (CEST)

Nein, eine „Deklarationsmöglichkeit“ gibt es nicht.
Die diversen Regeln laufen alle darauf hinaus, dass ein Nichts vor allem anderen sortiert werden solle.
Es ist also korrekt, mittels data-sort-value einen offenkundig utopischen Wert anzugeben; typischerweise 999 oder 99999 oder sowas.
Wenn es irgendwelche Optionen geben würde, dann wären sie auch umseitig dokumentiert worden.
VG --PerfektesChaos 15:53, 3. Mai 2021 (CEST)
Danke. Das ist leider ein unbefriedigende Antwort. Dann werde ich das wohl so machen.--Anminosti (Diskussion) 17:54, 3. Mai 2021 (CEST)
Wieso? Es funktioniert doch. Im Normalfall ist "nichts ist weniger als Null" doch sinnvoll. Klar wäre eine Option schön, aber jede Option kostet Aufwand. -- Perrak (Disk) 17:57, 3. Mai 2021 (CEST)
Weil, wenn ich Listen habe, die x leere und y nicht leere Einträge in einer Eigenschaftsspalten haben und ich die y Einträge schnell erfassen möchte, bringt es mir gar nicht, wenn erst einmal x irrelevante Einträge in der Sortierung kommen. Das ist irrelevant bei meinem Beispiel (x=1) oben, aber ab Listen in denen x größer zehn ist, wird das alles aufwendig. Daher meine Erwiderung, dass es eine unbefriedigende Antwort ist, denn der oben beschrieben Weg mit data-sort-value muss für jeden der x Einträge vorgenommen werden und kann nicht im Spaltenkopf konfiguriert werden. Das ist halt aufwendig, wenn x entsprechend groß ist.--Anminosti (Diskussion) 18:44, 3. Mai 2021 (CEST)
Einfach zweimal auf den Sortierpfeil klicken, dann wird absteigend sortiert, und die Leerzeilen sind unten. Löst das Dein Problem? -- Perrak (Disk) 21:07, 3. Mai 2021 (CEST)
Nicht wirklich. Ich werde es, wie von PerfektesChaos vorgeschlagen, machen. --Anminosti (Diskussion) 22:03, 3. Mai 2021 (CEST)