====== dataTable ====== Der ''dataTable'' können diverse Parameter beim Aufruf mitgegegben werden. Sie werden mit Komma getrennt. ==== Spalten sortieren ==== Unter http://datatables.net/plug-ins/sorting sind Möglichkeiten beschrieben, Spalten speziell zu sortieren. Die in den Plug-ins vorgeschlagen Funktionen wurden (für die Anwendung im Jobsystem) modifiziert. * Die "numeric-comma"-Variante wurde um den Tausenderpunkt erweitert. * Die "eu_date"-Variante wurde um den Fall eines ''null''-Datums erweitert. Nachzuschauen unter http://jobsys.tema-dev.de/js/jquery.dataTable.plug-ins.js Wichtig ist, dass der ''"aoColumns"''-Parameter eine vollständige Liste enthält - d.h. zu jeder Spalte in der Tabelle einen Wert; wenn die Standardsortierung befriedigt - ''null''. ==== Deutsch "sprechen" ==== Die ''dataTable'' kann beim Aufruf mit Parametern zur deutschsprachigen Anzeige versehen werden. Z.B.:\\ ''"oLanguage": {\\ "sSearch": "Suchen nach:",\\ "sLengthMenu": "_MENU_ Einträge pro Seite",\\ "sZeroRecords": "Keine passenden Einträge gefunden!",\\ "sInfo": "Eintrag _START_ bis _END_ von _TOTAL_ insgesamt",\\ "sInfoEmpty": "Eintrag 0 bis 0 von 0 insgesamt",\\ "sInfoFiltered": "(gefiltet aus _MAX_ Einträgen)"\\ }'' ==== Sortierung beim Laden vorgeben ==== Die ''dataTable'' sortiert standardmäßig nach der ersten Spalte links aufsteigend.\\ Wenn sie kein Komma enthalten, werden auch Zahlen als solche erkannt und numerisch sortiert.\\ Mit ''"aaSorting": %%[[ 0, "desc" ]]%%'' kann z.B. vorgegeben werden, dass statt dessen nach der 1. Spalte absteigend sortiert werden soll.