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:
add new fields to your database. From a technical point of view, there are 15 field types in Odoo. However, you can choose from 21 field types in Studio, as some field types are available more than once with a different default widget;
add existing fields, i.e., fields that already exists on a model, to any view of that model;
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.
AI fields
AI fields are essentially standard Odoo fields with added AI capabilities that allow their values to be generated automatically through prompts.
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
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
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
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
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
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
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
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:
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.
Fügen Sie ein Feld Datum & Uhrzeit hinzu und legen Sie das Widget-Feld auf Datumsbereich fest.
Geben Sie eine geeignete Bezeichnung ein.
Wählen Sie das zugrunde liegende Feld für das Start-/Enddatum aus der Drop-down-Liste Startdatum oder Enddatum aus, je nach Bedarf.
Wenn der Datumsbereich ein obligatorisches Start- und Enddatum haben soll, aktivieren Sie Immer Bereich.
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
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
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
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
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
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.
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.
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.
To only trigger the search for a linked record after a minimum number of characters has been entered, enter the desired number in the Typeahead search field. In situations where the data set is large, this can enhance both search relevancy and performance.
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.
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
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.
Tipp
To only trigger the search for the linked record after a minimum number of characters has been entered, enter the desired number in the Typeahead search field. In situations where the data set is large, this can enhance both search relevancy and performance.
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.
Add a field to a view¶
With Studio, it is possible to add:
a new field to a form or list view of a model
an existing field, i.e., a field that already exists on the model in question, to any view of that model
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:
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.
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.
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.
Click Close in the top-right corner to close Studio.
Siehe auch
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:
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.
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.
Drag the relevant field and drop it in the desired position.
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.
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,YearorDecade. 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,YearorDecade. 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.
Date format: By default the date will be shown as
Apr 2, 2025, 08:05 AM. Enable this property to show the date in the format4/2/2025 08:05:00. The numeric mode is the format set on the current language. In this mode the seconds are always shown.Show date: This property is enabled by default for Date & Time fields. Disable this property to show only the time.
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.
Show seconds: This property is disabled by default for Date & Time fields. Enable the property to show the seconds.
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 Sieheuteein. 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 Sieheuteein. 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:
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.
Click on the relevant field.
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.
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:
With the field open in Studio, copy the technical name of the field.
Remove the field from all views in Studio, then click Close to close Studio.
Navigate to .
Paste the copied technical name into the search bar, then open the relevant field.
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:
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.
Click on the relevant field.
Scroll to the bottom of the Properties tab, then click Remove from view.
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.