Wichtig
Kleinigkeit
Fehlerbehebung
Wichtig
Verbesserung
Man würde gerne bei einem Typ bestimmen, mit welcher Konfiguration eine Tabellenspalte dargestellt wird, wenn ein Attribut dieses Typs in einer Tabelle als Spalte angezeigt wird.
Genauso möchte man möglicherweise an einem Attribut die Spaltenkonfiguration angeben, die verwendet werden soll, wenn dieses Attribut in einer Tabelle dargestellt wird (spezieller als am Typ des Attributs).
Anwendung
Modell:
#!xml <datatype name="DateTime" db_type="timestamp" kind="Date"> ... <annotations> <config-type value="DATE_TIME"/> ... </annotations> </datatype>
mit Anwendungskonfiguration
#!xml <attribute-setting config-type="DATE_TIME" legacy-type-code="2"> ... <column-info> <comparator class="com.top_logic.basic.col.NullSafeComparator"> <base-comparator class="..."/> </comparator> ... </column-info> </attribute-setting>
oder über Annotation am Typ:
#!xml <datatype name="DateTime" db_type="timestamp" kind="Date"> ... <annotations> <column-info> <comparator class="com.top_logic.basic.col.NullSafeComparator"> <base-comparator class="..."/> </comparator> ... </column-info> ... </annotations> </datatype>
Oder an einem Property mit derselben Annotation.
Test
Vgl. #22805