Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
software:tim:index_fields [2013/08/09 14:56] max.neumaier |
software:tim:index_fields [2021/07/01 09:52] (aktuell) |
||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
==== Indexfelder ==== | ==== Indexfelder ==== | ||
- | Indexfelder dienen dazu um Informationen aus einer Smartform direkt in einer Liste wie z.B. Aufgaben, Instanzen usw. anzuzeigen. | + | Indexfelder dienen dazu Informationen aus einer Smartform direkt in einer Liste wie z.B. Aufgaben, Instanzen, usw. anzuzeigen. Nach ihnen kann gefiltert und sortiert werden. |
- | Siehe [[:software:tim:spaltenansicht_konf | Spaltenansicht konfigurieren]] | + | Siehe auch [[:software:tim:configure_columns | Spaltenansicht konfigurieren]]. |
\\ | \\ | ||
- | Damit ein Indexfeld einen Wert anzeigt muss dieser in der Smartform definiert weredn. Hierbei können die HTML Felder "Input" und "Select" ausgewählt werden. | + | Damit ein Indexfeld einen Wert anzeigt muss dieser in der Smartform definiert werden. Hierbei können die HTML Felder "Input" und "Select" ausgewählt werden. |
Um einen Wert aus der Smartform in den Spalten anzuzeigen muss in der Smartform in das jeweilige Feld das Attribut index=„fieldX“ hinzugefügt werden. Wobei "X" der Wert des Indexfeldes ist, also 1 bist 10. | Um einen Wert aus der Smartform in den Spalten anzuzeigen muss in der Smartform in das jeweilige Feld das Attribut index=„fieldX“ hinzugefügt werden. Wobei "X" der Wert des Indexfeldes ist, also 1 bist 10. | ||
Zeile 10: | Zeile 10: | ||
<code html> | <code html> | ||
- | <input type="text" id="name" name="name" index="field2" </input> | + | <input type="text" id="name" name="name" index="field2"> </input> |
+ | </code> | ||
+ | Nun wird im Indexfeld Nummer 2 der Wert angezeigt der in der Smartform in das Textfeld "name" eingetragen wurde. | ||
- | </code> | + | ==Datumsfelder== |
+ | Wenn das Datum in einer Prozessvariable als String "10.02.2015" gespeichert wurde, kann nur alphabetisch danach sortiert werden (0-9 je Ziffer). | ||
+ | Wird das Datum aber im Format "2015-02-10T0:0:0" gespeichert, kann eine korrekte Sortierung nach Datum erfolgen. In diesem Format speichert der TIM-Datepicker die Prozessvariable standardmäßig ab (dazu die class="datepicker" im Input-Element vergeben). Die Darstellung im Client erfolgt dann nicht im Format "2015-02-10T0:0:0", sondern sauber im Format "10.02.2015". |