Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Eine Entität kann default-Werte für Eigenschaften definieren. Diese können bei Bedarf in individuellen Layouts überschrieben werden.

Classes

ClassBuilder.Add.Property("Name", MetaType.Text).DefaultValue("Default Name")

Bei Bedarf kann der Default auch anhand von einer Expression berechnet werden:

ClassBuilder.Add.Property("Name", MetaType.Text).DefaultValueExpression("'Default Name'")

Die Expression wird im Kontext der aktuellen neuen Entität evaluiert.

Layouts

LayoutBuilder.Add.Link(metadata.Company.Name).DefaultValue("Default");

Bei Bedarf kann der default-Wert auch durch eine Expression ermittelt werden:

LayoutBuilder.Add.Link(metadata.Company.Name).DefaultValueExpression("'Some calculated default'");

Die Expression wird im Kontext der aktuellen neuen Entität evaluiert.

  • No labels