Felder und Widgets

Fields structure the models of a database. If you think of a model as a table or spreadsheet, fields are the columns and records are the individual rows. Fields also define the type of data that is stored within them. The way in which a field’s data is presented and formatted on the UI is controlled by its widget.

With Studio, it is possible to:

Studio fields vs. property fields

Fields created using Studio are saved as columns in your Odoo database. Property fields, on the other hand, act as pseudo-fields; they are shared by all records that are linked to the same parent record (e.g., for tasks, the project, or for a product, the product category), but they are not saved as columns in your database.

Example

Adding a Deadline field to the form view of a task using Studio makes that field visible in every task in your database. Adding a Special instructions property field to a task makes the field visible in all tasks within the same project (i.e., its parent) while other projects’ tasks remain unaffected.

Field types

Fields can be broadly divided into two categories:

  • Simple fields, which contain basic values, such as text, numbers, files, etc.

  • Relational fields, which are used to link and display the data from records on another model.

Einfache Felder

Bemerkung

Non-default widgets, when available, are presented as bullet points or sub-headings.

Text (char)

Das Feld Text wird für kurzen Text mit beliebigen Zeichen verwendet. Beim Ausfüllen des Feldes wird eine Textzeile angezeigt.

  • Abzeichen: zeigt den Wert in einer abgerundeten Form an, ähnlich wie ein Stichwort. Der Wert kann auf der Benutzeroberfläche nicht bearbeitet werden, aber es kann ein Standardwert festgelegt werden.

  • In Zwischenablage kopieren: Benutzer können den Wert durch Anklicken einer Schaltfläche kopieren.

  • E-Mail: Der Wert wird zu einem anklickbaren mailto-Link.

  • Bild: zeigt ein Bild unter Verwendung einer URL an. Der Wert kann nicht manuell bearbeitet werden, aber es kann ein Standardwert festgelegt werden.

    Bemerkung

    This works differently from selecting the Image field directly, as the image is not stored in Odoo when using a Text field with the Image widget. For example, it can be useful if you want to save disk space.

  • Telefon: Der Wert wird zu einem anklickbaren tel-Link.

    Tipp

    Markieren Sie SMS aktivieren, um eine Option zum Senden einer SMS direkt aus Odoo neben dem Feld hinzuzufügen.

  • URL: Der Wert wird zu einer anklickbaren URL.

Example

Beispiele der Textfelder mit unterschiedlichen Widgets

Mehrzeiliger Text (text)

Das Feld Mehrzeiliger Text wird für längeren Text mit beliebigen Zeichen verwendet. Beim Ausfüllen des Feldes werden zwei Textzeilen auf der Benutzeroberfläche angezeigt.

  • In Zwischenablage kopieren: Benutzer können den Wert durch Anklicken einer Schaltfläche kopieren.

Example

Beispiele der Felder mit mehrzeiligen Texten mit unterschiedlichen Widgets

Ganzzahl (integer)

Das Feld Ganzzahl wird für alle ganzzahligen Zahlen verwendet (positiv, negativ oder Null, ohne Dezimalstelle).

  • Prozentkreis: zeigt den Wert innerhalb eines Prozentkreises an, normalerweise für einen berechneten Wert. Der Wert kann auf der Benutzeroberfläche nicht bearbeitet werden, aber Sie können einen Standardwert festlegen.

  • Fortschrittsbalken: zeigt den Wert neben einem Prozentbalken an, normalerweise für einen berechneten Wert. Das Feld kann nicht manuell bearbeitet werden, aber es kann ein Standardwert festgelegt werden.

  • Ziehpunkt: zeigt ein Ziehpunkt-Symbol an, um Datensätze manuell in der Listenansicht zu ordnen.

Example

Beispiele der Ganzzahlenfelder mit unterschiedlichen Widgets

Dezimal (float)

Das Feld Dezimal wird für alle Dezimalzahlen verwendet (positiv, negativ oder Null, mit Dezimalstelle).

Bemerkung

Dezimalzahlen werden auf der Benutzeroberfläche mit zwei Dezimalstellen nach dem Komma angezeigt, in der Datenbank werden sie jedoch mit einer höheren Genauigkeit gespeichert.

  • Monetär: ähnelt der Verwendung des Feldes Monetär. Es wird empfohlen, letzteres zu verwenden, da es mehr Funktionalitäten bietet.

  • Prozentsatz: zeigt ein Prozentzeichen % nach dem Wert an.

  • Prozentkreis: zeigt den Wert innerhalb eines Prozentkreises an, normalerweise für einen berechneten Wert. Das Feld kann nicht manuell bearbeitet werden, aber Sie können einen Standardwert festlegen.

  • Fortschrittsbalken: zeigt den Wert neben einem Prozentbalken an, normalerweise für einen berechneten Wert. Das Feld kann nicht manuell bearbeitet werden, aber es kann ein Standardwert festgelegt werden.

  • Zeit: Der Wert muss dem Format hh:mm entsprechen, mit einem Maximum von 59 Minuten.

Example

Beispiele der Dezimalzahlenfelder mit unterschiedlichen Widgets

Monetär (monetary)

Das Feld Monetär wird für alle Geldbeträge verwendet.

Bemerkung

Wenn Sie zum ersten Mal ein Monetäres Feld hinzufügen, werden Sie aufgefordert, ein Feld Währung hinzuzufügen, wenn noch keines im Modell vorhanden ist. Odoo bietet Ihnen an, das Feld Währung für Sie hinzuzufügen. Sobald es hinzugefügt wurde, fügen Sie das Monetäre Feld erneut hinzu.

Example

Beispiel für ein monetäres Feld zusammen mit seinem Währungsfeld

Html (html)

Das Feld Html wird verwendet, um Text hinzuzufügen, der mit dem Odoo-HTML-Editor bearbeitet werden kann.

  • Mehrzeiliger Text: deaktiviert den Odoo-HTML-Editor, um die Bearbeitung einer rohen HTML zu ermöglichen.

Example

Beispiele der HTML-Felder mit unterschiedlichen Widgets

Datum (date)

Das Feld Datum wird verwendet, um ein Datum in einem Kalender auszuwählen.

  • Verbleibende Tage: Die verbleibende Anzahl von Tagen bis zum ausgewählten Datum wird angezeigt (z. B. In 5 Tagen), basierend auf dem aktuellen Datum. Dieses Feld sollte Schreibgeschützt sein.

Example

Beispiele der Datumsfelder mit unterschiedlichen Widgets

Datum/Zeit (datetime)

Das Feld Datum/Zeit wird verwendet, um ein Datum in einem Kalender und eine Uhrzeit in einer Uhr auszuwählen. Die aktuelle Zeit des Benutzers wird automatisch verwendet, wenn keine Zeit eingestellt ist.

Tipp

Neben den allgemeinen Eigenschaften stehen für Felder vom Typ Datum & Uhrzeit, für die das Widget Datum & Uhrzeit oder Datumsbereich festgelegt ist, einige spezifische Eigenschaften zur Verfügung.

Datumsbereich (daterange)

Das Widget Datumsbereich wird verwendet, um einen Zeitraum anzuzeigen, der durch ein Start- und Enddatum in einer einzigen Zeile definiert ist. Ein Datumsbereich kann ein obligatorisches Start- und Enddatum haben, z. B. für eine mehrtägige Veranstaltung, oder ein optionales Start- oder Enddatum zulassen, z. B. für einen Außendiensttermin oder eine Projektaufgabe.

Zum Hinzufügen eines Datumsbereichs sind zwei Felder erforderlich: ein Feld Datum & Uhrzeit mit dem Widget Datumsbereich und ein weiteres Feld, das als Start- oder Enddatum ausgewählt wird. Dieses zugrunde liegende Feld kann ein vorhandenes Feld Datum oder Datum & Uhrzeit sein oder speziell für diesen Zweck erstellt werden.

Um einen Datumsbereich hinzuzufügen:

  1. Identifizieren Sie ein vorhandenes Feld Datum oder Datum & Uhrzeit, das als zugrunde liegendes Feld für das Start-/Endedatum verwendet werden kann, oder fügen Sie ein neues Feld hinzu. Wenn der Datumsbereich:

    • ein obligatorisches Start- und Enddatum hat, kann dieses Feld entweder das Start- oder Enddatum sein. Das Ergebnis ist dasselbe.

    • ein optionales Start- oder Enddatum ermöglicht, ist dieses Feld das Start- bzw. Enddatum.

    Tipp

    Um zu vermeiden, dass dieselben Informationen zweimal angezeigt werden, können Sie das zugrunde liegende Feld für das Start-/Enddatum unsichtbar machen, indem Sie Unsichtbar aktivieren, oder es aus der Ansicht entfernen, indem Sie auf Aus Ansicht entfernen klicken.

  2. Fügen Sie ein Feld Datum & Uhrzeit hinzu und legen Sie das Widget-Feld auf Datumsbereich fest.

  3. Geben Sie eine geeignete Bezeichnung ein.

  4. Wählen Sie das zugrunde liegende Feld für das Start-/Enddatum aus der Drop-down-Liste Startdatum oder Enddatum aus, je nach Bedarf.

  5. Wenn der Datumsbereich ein obligatorisches Start- und Enddatum haben soll, aktivieren Sie Immer Bereich.

  6. Aktualisieren Sie bei Bedarf andere allgemeine oder spezifische Eigenschaften für Datums- und Zeitfelder und klicken Sie dann oben rechts auf dem Bildschirm auf Schließen.

Example

Beispiele der Datums- und Zeitfelder mit unterschiedlichen Widgets
Verbleibende Tage (remaining_days)

Das Widget für Verbleibende Tage zeigt die verbleibende Anzahl von Tagen bis zum ausgewählten Datum an (z. B. In 5 Tagen), basierend auf dem aktuellen Datum und der entsprechenden Uhrzeit. Dieses Feld sollte Schreibgeschützt sein.

Kontrollkästchen (boolean)

Das Feld Kontrollkästchen wird verwendet, wenn ein Wert nur wahr oder falsch sein soll, was durch das Aktivieren oder Deaktivieren eines Kontrollkästchens angezeigt wird.

  • Schaltfläche: zeigt einen Radiobutton an. Das Widget funktioniert, ohne in den Bearbeitungsmodus zu wechseln.

  • Ein/Aus: zeigt eine Ein/Aus-Schaltfläche an. Das Widget funktioniert, ohne in den Bearbeitungsmodus zu wechseln.

Example

Beispiele der Kontrollkästchenfelder mit unterschiedlichen Widgets

Auswahl (selection)

Das Feld Auswahl wird verwendet, wenn Benutzer einen einzelnen Wert aus einer Gruppe von vordefinierten Werten auswählen sollen.

  • Abzeichen: zeigt den Wert in einer abgerundeten Form an, ähnlich wie ein Stichwort. Der Wert kann auf der Benutzeroberfläche nicht bearbeitet werden, aber es kann ein Standardwert festgelegt werden.

  • Abzeichen: zeigt alle auswählbaren Werte gleichzeitig in rechteckigen Formen an, die horizontal angeordnet sind.

  • Priorität: zeigt anstelle von Werten Sternsymbole an, mit denen Sie z. B. die Wichtigkeit oder den Zufriedenheitsgrad angeben können. Dies hat die gleiche Wirkung wie die Auswahl des Feldes Priorität, obwohl für letzteres bereits vier Prioritätswerte vordefiniert sind.

  • Radio: zeigt alle auswählbaren Werte gleichzeitig als Radiobuttons an.

    Tipp

    Standardmäßig sind die Radiobuttons vertikal angeordnet. Aktivieren Sie Horizontal anzeigen, um die Art der Anzeige zu ändern.

  • Statusleiste: zeigt alle auswählbaren Werte gleichzeitig als Fortschrittsleiste in Form eines Pfeils an.

    Tipp

    Standardmäßig sind die Werte in der Statusleiste auswählbar. Deaktivieren Sie Anklickbar, um zu verhindern, dass der Wert in der Benutzeroberfläche bearbeitet werden kann.

Example

Beispiele der Auswahlfelder mit unterschiedlichen Widgets

Priorität (selection)

Das Feld Priorität dient zur Anzeige eines Drei-Sterne-Bewertungssystems, das zur Angabe der Wichtigkeit oder des Zufriedenheitsgrades verwendet werden kann. Dieser Feldtyp ist ein Auswahlfeld mit dem Priorität-Widget, das standardmäßig ausgewählt ist und vier Prioritätswerte vorgibt. Folglich haben die Widgets Abzeichen, Abzeichen, Radio und Auswahl die gleichen Auswirkungen wie unter Auswahl beschrieben.

Tipp

Um die Anzahl der verfügbaren Sterne durch Hinzufügen oder Entfernen von Werten zu ändern, klicken Sie auf Werte bearbeiten. Beachten Sie, dass der erste Wert 0 Sternen entspricht (d. h. wenn keine Auswahl getroffen wurde). Wenn Sie also vier Werte haben, ergibt sich ein Bewertungssystem mit drei Sternen, zum Beispiel.

Example

Beispiel eines Prioritätsfelds

Datei (binary)

Das Feld Datei dient zum Hochladen einer beliebigen Datei oder zum Unterschreiben eines Formulars (Unterzeichnen-Widget).

  • Bild: Benutzer können eine Bilddatei hochladen, die dann in der Formularansicht angezeigt wird. Dies hat die gleiche Wirkung wie die Verwendung des Feldes Bild.

  • PDF-Viewer: Benutzer können eine PDF-Datei hochladen, die dann in der Formularansicht durchsucht werden kann.

  • Unterzeichnen: Benutzer können das Formular elektronisch unterschreiben. Dies hat die gleiche Wirkung wie die Auswahl des Feldes Unterzeichnen.

Example

Beispiele der Dateifelder mit unterschiedlichen Widgets

Bild (binary)

Das Feld Bild wird verwendet, um ein Bild hochzuladen und es in der Formularansicht anzuzeigen. Dieser Feldtyp ist ein Dateifeld mit dem standardmäßig ausgewählten Bild-Widget. Folglich haben die Widgets Datei, PDF-Viewer und Unterzeichnen die gleichen Auswirkungen wie unter Datei beschrieben.

Tipp

Um die Anzeigegröße der hochgeladenen Bilder zu ändern, wählen Sie Klein, Mittel oder Groß unter der Option Größe.

Signatur (binary)

Das Feld Signatur wird verwendet, um das Formular elektronisch zu signieren. Dieser Feldtyp ist ein Dateifeld mit dem standardmäßig ausgewählten Widget Signatur. Folglich haben die Widgets Datei, Bild und PDF-Viewer die gleichen Auswirkungen wie unter Datei beschrieben.

Tipp

Um Benutzern die Option Auto zu geben, wenn sie ihre Signatur zeichnen müssen, wählen Sie eines der verfügbaren Automatisch ausfüllen mit-Felder (Text, Many2One und Zugehöriges Feld nur auf dem Modell). Die Signatur wird automatisch unter Verwendung der Daten aus dem ausgewählten Feld erstellt.

Beziehungsfelder

Bemerkung

Non-default widgets, when available, are presented as bullet points or sub-headings.

Many2One (many2one)

Das Feld Many2One wird verwendet, um einen anderen Datensatz (aus einem anderen Modell) mit dem zu bearbeitenden Datensatz zu verknüpfen. Der Name des Datensatzes aus dem anderen Modell wird dann in dem zu bearbeitenden Datensatz angezeigt.

Example

Im Modell Verkaufsauftrag ist das Feld Kunde ein Many2One-Feld, das auf das Modell Kontakt zeigt. Auf diese Weise können viele Verkaufsaufträge mit einem Kontakt (Kunde) verknüpft werden.

Diagramm mit einer many2one-Beziehung

Tipp

  • Um zu verhindern, dass Benutzer einen neuen Datensatz in dem verknüpften Modell anlegen, markieren Sie Erstellung deaktivieren.

  • Um zu verhindern, dass Benutzer Datensätze in einem Pop-up-Fenster öffnen, markieren Sie Öffnen deaktivieren.

  • Um Benutzern zu helfen, nur den richtigen Datensatz auszuwählen, klicken Sie auf Domain, um einen Filter zu erstellen.

  • Abzeichen: zeigt den Wert in einer runden Form an, ähnlich wie ein Tag. Der Wert kann auf der Benutzeroberfläche nicht bearbeitet werden.

  • Radio: zeigt alle auswählbaren Werte gleichzeitig als Radiobuttons an.

One2Many (one2many)

Das Feld One2Many wird verwendet, um die bestehenden Beziehungen zwischen einem Datensatz im aktuellen Modell und mehreren Datensätzen aus einem anderen Modell anzuzeigen.

Example

Sie könnten ein One2Many-Feld zum Kontakt-Modell hinzufügen, um die viele Verkaufsaufträge **eines Kunden zu betrachten.

Diagramm mit einer one2many-Beziehung

Bemerkung

Um ein One2Many-Feld zu verwenden, müssen die beiden Modelle bereits mit einem Many2One-Feld verknüpft worden sein. One2Many-Beziehungen existieren nicht unabhängig voneinander: Es wird eine Rückwärtssuche nach bestehenden Many2One-Beziehungen durchgeführt.

Zeilen (one2many)

Das Feld Zeilen wird verwendet, um eine Tabelle mit Zeilen und Spalten zu erstellen (z. B. die Zeilen der Produkte in einem Verkaufsauftrag).

Tipp

Um die Spalten zu ändern, klicken Sie auf das Feld Zeilen und dann auf Listenansicht bearbeiten. Um das Formular zu bearbeiten, das sich öffnet, wenn ein Benutzer auf Zeile hinzufügen klickt, klicken Sie stattdessen auf Formularansicht bearbeiten.

Example

Beispiel eines Zeilenfelds

Many2Many (many2many)

Das Feld Many2Many wird verwendet, um mehrere Datensätze aus einem anderen Modell mit mehreren Datensätzen des aktuellen Modells zu verknüpfen. Many2Many-Felder können Erstellung deaktivieren, Öffnen deaktivieren, Domain verwenden, genau wie Many2One-Felder.

Example

Im Modell Aufgabe ist das Feld Zugewiesen an ein Many2Many-Feld, das auf das Modell Kontakt zeigt. So kann ein einzelner Benutzer vielen Aufgaben zugewiesen werden und viele Benutzer einer einzigen Aufgabe.

Diagramm mit many2many-Beziehungen
  • Kontrollkästchen: Benutzer können mit Hilfe von Kontrollkästchen mehrere Werte auswählen.

  • Stichwörter: Benutzer können mehrere Werte auswählen, die in abgerundeten Formen erscheinen, auch bekannt als Stichwörter. Dies hat die gleiche Wirkung wie die Auswahl des Feldes Stichwörter.

Stichwörter (many2many)

Das Feld Stichwörter wird verwendet, um mehrere Werte aus einem anderen Modell anzuzeigen, die in abgerundeten Formen erscheinen, auch bekannt als Stichwörter. Dieser Feldtyp ist ein Many2Many-Feld mit dem standardmäßig ausgewählten Widget Stichwörter. Folglich haben die Widgets Kontrollkästchen und Many2Many die gleichen Auswirkungen wie unter Many2Many beschrieben.

Tipp

Um Stichwörter mit unterschiedlichen Hintergrundfarben anzuzeigen, markieren Sie Farben verwenden.

Example

Beispiel eines Stichwortfelds

Add a field to a view

With Studio, it is possible to add:

Tipp

Add a new field to a form or list view to save it to the model and make it available as an existing field in other views of the same model.

Add a new field

Tipp

Activate developer mode before adding a new field to see, and be able to edit, the field’s technical name during configuration.

To add a new field, follow these steps:

  1. Navigate to the relevant form or list view, then click the (Toggle Studio) icon in the upper-right corner. Alternatively, with any app open, click the (Toggle Studio) icon, then navigate to the relevant form or list view.

  2. In the Add tab, drag the relevant field type from the New Fields section and drop it in the desired position. If the new field is a relational field, select the relevant reciprocal field, model, or related field in the pop-up.

  3. In the Properties tab, configure the field’s properties:

    • Enter the Label to be displayed as the field name on the UI; this is also used to generate the default technical name of the field.

    • Click anywhere outside the Label field to see the Technical Name updated with the default technical name.

      Bemerkung

      • The Technical Name of a new field can be edited in Studio during the configuration process. At any other time, a field’s technical name can only be modified via the technical settings of the database.

      • The technical name of a new field added using Studio is by default prefixed by x_studio_.

    • Optionally, select a different Widget via the dropdown; the default widget for the field type is selected by default.

    • Optionally, configure any other field properties.

  4. Click Close in the top-right corner to close Studio.

Add an existing field

To add a field that exists on the model but that is not present on the current view, follow these steps:

  1. Navigate to the relevant view, then click the (Toggle Studio) icon in the upper-right corner. Alternatively, with any app open, click the (Toggle Studio) icon, then navigate to the relevant view.

  2. In the Add tab, in the left panel, click Existing Fields to reveal a list of all the model’s fields that are not currently present in the view.

  3. Drag the relevant field and drop it in the desired position.

  4. In the Properties tab, configure the relevant properties for the field in the current view.

    Bemerkung

    Various properties can be configured independently for different views, if needed, such as the Label, the Widget, the visibility of the field for certain user groups, as well as whether or not the field is Invisible, Required, or Readonly.

  5. Click Close in the top-right corner to close Studio.

Field properties

A series of general properties can be configured for most combinations of field type and widget. Additional properties are available depending on the specific field type and widget selected. For example, Date & Time fields using the Date & Time or Date Range widget have various specific properties that can be configured.

Allgemeine Eigenschaften

  • Class: Use Bootstrap or other custom classes defined in Odoo to customize how the field is styled and displayed on the UI.

  • Unsichtbar: Aktivieren Sie diese Eigenschaft, wenn es nicht notwendig ist, dass Benutzer ein Feld auf der Benutzeroberfläche sehen. Dadurch wird die Benutzeroberfläche übersichtlicher, da nur die wesentlichen Felder angezeigt werden, die für eine bestimmte Situation erforderlich sind.

  • Erforderlich: Aktivieren Sie diese Eigenschaft, wenn ein Feld immer vom Benutzer ausgefüllt werden muss, bevor er fortfahren kann.

  • Schreibgeschützt: Aktivieren Sie diese Eigenschaft, wenn Benutzer ein Feld nicht bearbeiten dürfen.

Tipp

  • The Invisible property also applies inside Studio. To view hidden fields in Studio, click on a view’s View tab and enable Show Invisible Elements.

  • The Invisible, Required, and Readonly properties can be enabled for specific records only by clicking on Conditional and creating a filter.

    Example

    On the form view of the Contact model, the Title field only appears when Individual is selected, as that field would not be helpful for a Company contact.

  • Label: This is the field name on the UI; the label is used to generate the technical name of the field.

  • Hilfe-Tooltipp: Um den Zweck eines Feldes zu erklären, schreiben Sie eine Beschreibung. Der Text wird in einem Tooltipp-Feld angezeigt, wenn Sie mit der Maus über das Fragezeichen neben der Beschriftung des Feldes fahren.

  • Technical Name: To view a field’s technical name in Studio (and, during the configuration of a new field, edit it if desired), activate developer mode.

    Tipp

    If this field needs to be updated but is no longer editable via Studio, the technical name can be modified via the technical settings of the database.

  • Widget: Um das Standardaussehen oder die Funktionalität eines Feldes zu ändern, wählen Sie eines der verfügbaren Widgets.

  • Placeholder: To provide an example of how a field should be completed, add a fixed placeholder text. The text appears in light gray until a value is entered.

  • Dynamic Placeholder: To provide the value of the selected field as an example of how a field should be completed. The text appears in light gray until a value is entered.

  • Standardwert: Um einen Standardwert in einem Feld anzuzeigen, wenn ein Datensatz erstellt wird, fügen Sie einen Wert hinzu.

  • Sichtbarkeit für Gruppen erlauben: Um einzuschränken, welche Benutzer das Feld sehen können, wählen Sie eine oder mehrere Benutzerzugriffsgruppen aus.

  • Sichtbarkeit für Gruppen verbieten: Um zu vermeiden, dass bestimmte Benutzer das Feld sehen können, wählen Sie eine oder mehrere Benutzerzugriffsgruppen aus.

Eigenschaften für Felder vom Typ „Datum & Uhrzeit“

For Date & Time fields using the Date & Time or Date Range widget, some specific properties are available:

  • Minimal precision: Determine the smallest date unit that must be selected in the date selector. The possible values are Day, Month, Year or Decade. If no value is selected, the user must select a day in the date selector.

  • Maximal precision: Determine the largest date unit that can be used to navigate the date selector. The possible values are Day, Month, Year or Decade. If no value is selected, the user can navigate the date selector by decade.

  • Warnung für zukünftige Daten: Aktivieren Sie diese Eigenschaft, um ein Warnsymbol anzuzeigen, wenn ein zukünftiges Datum ausgewählt wird.

  • Komprimierte Anzeige: Aktivieren Sie diese Eigenschaft, um Tage, Monate und Stunden ohne führende Nullen anzuzeigen, z. B. 4/2/2025 8:05:00 anstelle von 04/02/2025 08:05:00.

  • Zeit anzeigen: Diese Eigenschaft ist standardmäßig für Felder vom Typ Datum & Uhrzeit aktiviert. Deaktivieren Sie die Eigenschaft in einem schreibgeschützten Feld, um nur das Datum anzuzeigen. Dadurch kann beispielsweise eine Listenansicht übersichtlicher gestaltet werden.

  • Sekunden anzeigen: Diese Eigenschaft ist standardmäßig für Felder vom Typ Datum & Uhrzeit aktiviert. Deaktivieren Sie die Eigenschaft, um nur Stunden und Minuten anzuzeigen.

  • Zeitintervall: Geben Sie einen Wert ein, um die in der Zeitauswahl angezeigten Minutenintervalle festzulegen. Geben Sie beispielsweise 15 ein, um Viertelstundenintervalle zuzulassen. Der Standardwert ist auf 5 Minuten festgelegt.

  • Frühestes akzeptiertes Datum: Geben Sie das früheste Datum, das in der Datumsauswahl ausgewählt werden kann, im Verkaufsauftragsformat ein, d. h. JJJJ-MM-TT. Wenn das aktuelle Datum immer das früheste akzeptierte Datum ist, geben Sie heute ein. Im Datumswähler sind Daten vor dem frühesten akzeptierten Datum ausgegraut.

  • Spätestes akzeptiertes Datum: Geben Sie das späteste Datum, das im Datumswähler ausgewählt werden kann, im Verkaufsauftragsformat ein, d. h. JJJJ-MM-TT. Wenn das aktuelle Datum immer das späteste akzeptierte Datum ist, geben Sie heute ein. Im Datumswähler sind Daten nach dem spätesten akzeptierten Datum ausgegraut.

Modify a field’s properties

To modify the properties of a field, follow these steps:

  1. Navigate to the relevant view, then click the (Toggle Studio) icon in the upper-right corner. Alternatively, with any app open, click the (Toggle Studio) icon, then navigate to the relevant view.

  2. Click on the relevant field.

  3. In the Properties tab, make any desired changes to the field properties.

    Tipp

    Various properties can be configured independently for different views, such as the Label, the Widget, the visibility of the field for certain user groups, as well as whether or not the field is Invisible, Required, or Readonly.

  4. Click Close in the top-right corner to close Studio.

Bemerkung

The Technical Name of a field (visible in Studio with developer mode activated) cannot be modified in Studio; this can be done via the technical settings of the database.

Modify a field’s technical name

To modify the technical name of a field, activate developer mode, then follow these steps:

  1. With the field open in Studio, copy the technical name of the field.

  2. Remove the field from all views in Studio, then click Close to close Studio.

  3. Navigate to Settings app ‣ Technical ‣ Fields.

  4. Paste the copied technical name into the search bar, then open the relevant field.

  5. Modify the Field Name as needed.

Once the field’s technical name has been updated, the field can then be added (back) to the relevant view(s) from the list of existing fields.

Wichtig

When updating the technical name of a field, make sure to keep at least the x_ prefix, which is required for any custom field; for fields created using Studio, keep the x_studio_ prefix to allow such fields to be more easily identified.

Remove a field from a view

To remove a field from a view, follow these steps:

  1. Navigate to the relevant view, then click the (Toggle Studio) icon in the upper-right corner. Alternatively, with any app open, click the (Toggle Studio) icon, then navigate to the relevant view.

  2. Click on the relevant field.

  3. Scroll to the bottom of the Properties tab, then click Remove from view.

  4. Click Ok to confirm the action.

Tipp

  • A removed field can be easily added back to the view at a later stage, if needed.

  • If the intention is to declutter the view, it is also possible to modify a field and make it Invisible on the view in question.