Es stehen verschiedene Feldtypen zur Verfügung, die hier kurz beschrieben werden. Im Orm Wizard wird auf der Datentabelle ein “Persistent Property” hinzugefügt. In den Eigenschaften können dann verschiedene Einstellungen vorgenommen werden.
Es stehen verschiedene Feldtypen zur Verfügung, die hier kurz beschrieben werden. Im Orm Wizard wird auf der Datentabelle ein “Persistent Property” hinzugefügt. In den Eigenschaften können dann verschiedene Einstellungen vorgenommen werden.
!Die Namen von Feldern sollten mit bedacht gewählt werden. Namen wie “Number” oder “String” sollten vermieden werden. Konfigurierte Feldnamen werden vom System automatisch mit dem Präfix “Custom_” versehen. Einen eigenen Präfix auch für programmierte Feldnamen vermeidet Fehler.
!Die Eigenschaft “Display Name” sollte nicht verwendet werden. Hier finden Sie das in BA sinnvolle Verfahren.
*Beim nachträglichen Hinzufügen neuer Wertespalten ohne Nullwert ist zu beachten, dass die neue Spalte in der Datenbank immer erst mal den Wert NULL hat. Dies kann bei Zahlenspalten und Boolschen Werten zu unerwartetem Verhalten führen, weil Datenbankbedingungen wie “Spaltenname = 0” (z.B. in Ansichten) für alte Datensätze zunächst nicht anschlagen, obwohl der Wert in Masken und Reports augenscheinlich als 0 ausgewiesen wird. Es wird empfohlen in solchen Fällen ein Datenbankmigrationsklasse [Link auf Doku hinzufügen] zu schreiben, die die neue Spalte mit einem Initialwert füllt.