/
Felder verwalten

Felder verwalten

Schwierigkeitsgrad: Anfänger


Was sind Felder im Workplace

Felder auf einer Seite sind Kanäle zur Anzeige von Datenbankinformationen. Durch Hinzufügen oder Löschen eines Feldes wird lediglich die Möglichkeit hinzugefügt oder entfernt, die in diesen Datentabellen gespeicherten Daten anzuzeigen. Dies steht im Gegensatz zum Ändern der Informationen innerhalb ein Feld, das die in den Datentabellen von Workplace gespeicherten Daten in Echtzeit ändert.

  • Im Workplace kennen wir Objektfelder und Seitenfelder.

  • Darüber hinaus kann ein Feld entweder ein Basisfeld oder ein kundenspezifisches Feld sein.

 

Objekt-Felder

Objektfelder sind Felder auf Objektebene, die in der Baseline vorkonfiguriert und nicht editierbar sind (mit Ausnahme der kundenspezifischen Objektfelder). Diese Felder bestimmen, welche Art von Daten für jedes einzelne Objekt angezeigt werden kann.

  • Einige der Felder, wie Referenz und Erstellungszeitpunkt, sind für alle Objekte verfügbar.

  • Die meisten Felder sind jedoch speziell dafür ausgelegt, Daten für ein bestimmtes Objekt anzuzeigen, z. B. die Anzahl der Personen für eine Reservierung.

Wenn ein Feld für ein Objekt nicht als Basisobjektfeld verfügbar ist, kann es erforderlich sein, ein mandantenspezifisches Feld zu erstellen. Diese Felder werden auf Objektebene erstellt. Sie können dann zu einer bestimmten Seite hinzugefügt werden (und werden so zu Seitenfeldern). Weitere Informationen über die Erstellung eines kundenspezifischen Feldes finden Sie in dem Artikel über https://spacewell.atlassian.net/wiki/spaces/KB/pages/93913144.

 

Felder der Seite

Seitenfelder sind Objektfelder, die einer bestimmten Seite zugeordnet sind und dort angezeigt werden.

Viele der auf objectField-Ebene verfügbaren Einstellungen sind auch auf pageField-Ebene verfügbar.

  • Die Einstellungen auf pageField-Ebene haben Vorrang vor der objectField-Einstellung.

  • Die Zugriffsrechte bilden hier eine Ausnahme. Wenn ein Benutzer keinen Zugriff auf das objectField hat, kann er auch nicht auf das pageField zugreifen.

 

Seitenfelder erstellen und verwalten

Zur Erinnerung: Basislinien pageFields und objectFields können nicht bearbeitet werden.

pageField-Einstellungen öffnen

Nachdem ein Feld erstellt und der Seite hinzugefügt wurde, ist es immer noch möglich, alle Einstellungen für ein Feld vollständig anzupassen. Um auf die Einstellungen eines pageField:

  1. Navigieren Sie zu der Seitendefinition

  2. Registerkarte Felder

  3. Klicken Sie auf die Lupe des jeweiligen Feldes.

Diese Seite ist eine Überschreibung in der Client-Ebene, auf einer Basisseite wären die Felder ausgegraut


Ein neues Seitenfeld hinzufügen

Um ein neues Feld zu einer Instanzseite hinzuzufügen:

  1. Vergewissern Sie sich, dass Sie sich auf der Instanzseite befinden, die Sie bearbeiten möchten.

  2. Navigieren Sie zu der Seitendefinition.

  3. Wählen Sie die Registerkarte Felder .

  4. Drücken Sie Feld hinzufügen.

     

  5. Auf der neuen Seite, die sich öffnet, setzen Sie die Objekt zu dem Sie ein Feld hinzufügen möchten.

     

  6. Legen Sie das Feld fest. Wählen Sie eine Feld indem Sie entweder im Suchfeld suchen oder über die drei Punkte auf alle verfügbaren Felder zugreifen. Hier finden Sie alle Felder, die für das Objekt verfügbar sind.

  7. Optional können Sie einen 'Anzeigetyp' einstellen.
    Normalerweise können Sie diese Einstellung leer lassen. In diesem Fall wird die Standardanzeigeart des objectFields verwendet. Sie können diesen Standardwert anzeigen, indem Sie auf die Lupe hinter "Feld" drücken.

 

Es ist möglich, Felder zu einer Basislinienseite hinzuzufügen. Die Möglichkeiten, das Seitenlayout zu konfigurieren, sind jedoch sehr begrenzt, da nicht alle Baseline-Felder konfiguriert werden können (z. B. um die Reihenfolge zu ändern).

 

Feld von der Seite löschen

So entfernen Sie ein Feld von einer Seite

  1. Navigieren Sie zum Backend der Seite

  2. Registerkarte Felder

  3. Wählen Sie das Feld über das Kontrollkästchen vor der Zeile aus

  4. Auswahl

  5. Ausgewählte Objekte löschen

  6. Alternativ können Sie das Seitenfeld auch mit der Lupe öffnen und auf die Schaltfläche "Löschen" ("x") oben rechts auf der Seite drücken.

 

 

Einstellungen für Seitenfelder

Allgemein

Erläuterung

Anwendungsfall

Allgemein

Erläuterung

Anwendungsfall

Seite

Wenn Sie ein Feld zu einer Seite hinzufügen, wird automatisch eine Verbindung zwischen der Seite und dem Feld hergestellt. Wenn Sie diese Seite ändern, wird das Feld auf dieser Seite nicht mehr verfügbar sein.

Obligatorisch

Objekt

Wenn Sie ein Feld zu einer Seite hinzufügen, wird das Objekt automatisch ausgefüllt. Es ist möglich, das Objekt zu ändern, um Dateien mit anderen Objekten zu verknüpfen. (Siehe unten).

Obligatorisch

Feld

Wenn ein Objekt verknüpft ist, kann ausgewählt werden, welches spezifische Feld angezeigt werden soll. Über die drei Punkte an der Seite erhält der Benutzer Zugriff auf alle verfügbaren Felder für das ausgewählte Objekt.

Obligatorisch

Art der Anzeige

Diese Einstellung ändert die Anzeigeansicht des Feldes. Wenn nicht anders angegeben, wird automatisch die Standardanzeigeart für das Feld verwendet. Es ist möglich, die Standardeinstellung zu überschreiben, indem Sie eine Anzeigeart aus dem Dropdown-Menü auswählen.

Selten

Bildunterschrift

Die Beschriftungseinstellung wird bei der Erstellung von Überschriften auf einer Seite verwendet. Eine Überschrift ist eine übergreifende Bezeichnung für die folgenden Felder oder Inhalte auf der Seite. Das Feld selbst wird zu nicht-funktionalem fettgedrucktem Text, der auf der Seite angezeigt werden kann. Es ist möglich, Übersetzungszeichenfolgen für Überschriften zu verwenden.

Häufig

Text

Die Texteinstellung wird bei der Erstellung von Text auf einer Seite verwendet. Das Feld selbst wird zu einem nicht-funktionalen normalen Text, der auf der Seite angezeigt werden kann. Es ist möglich, Übersetzungszeichenfolgen für Text zu verwenden.

Häufig

QuickInfo

Der Tooltip wird angezeigt, wenn der Benutzer den Mauszeiger über den Hyperlink bewegt. Der Tooltip kann einen Ausdruck mit einem Feld wie "{$name} - {$description}" enthalten.

 

Anzeige der Instanz

Wenn das Feld mit einem anderen Objekt verknüpft ist. Das Muster definiert die Ansicht des verbundenen Objekts.

 

Seite Feldtyp

Der Typ des Seitenfeldes wird automatisch anhand des Namens der Seite bestimmt. Es ist möglich, den Standard zu überschreiben, indem Sie den Anzeigetyp im Dropdown-Menü angeben.

 

Barcode scannbar

Fügt ein Scan-Symbol hinter einem ID-Feld hinzu (nur!), das es ermöglicht, Objekte mit der QR-Code-Funktionalität zu verknüpfen.

Funktioniert in Verbindung mit dem QR-Code-Feld.

Selten

 

Etikett

Erläuterung

Anwendungsfall

Etikett

Erläuterung

Anwendungsfall

Etikett anzeigen 

Das Etikett wird standardmäßig angezeigt. Es ist möglich, die Beschriftung auszublenden und nur den Dateneintrag anzuzeigen.

Häufig

Feldbezeichnung 

Zeigt die Standardbeschriftung eines Feldes an. Um die Beschriftung zu ändern, muss eine Überschreibung in der Einstellung "Beschriftung überschreiben" konfiguriert werden.

Häufig

Aufkleber überschreiben

Um die Standardbeschriftung eines Feldes zu ändern, wird die Überschreibungseinstellung verwendet. Es ist möglich, eine Übersetzungszeichenfolge für die Überschreibung zu verwenden.

Häufig

 

Anzeige

Erläuterung

Anwendungsfall

Anzeige

Erläuterung

Anwendungsfall

Breite 

Diese Einstellung ändert die Darstellung des jeweiligen Feldes auf dieser Seite.

Häufig

Höhe

Mit dieser Einstellung wird die Höhe des jeweiligen Feldes auf dieser Seite geändert.

Häufig

PDF-Breite 

Wenn Listen im PDF-Format auf eine Seite passen sollen, ist es möglich, eine maximale Breite anzugeben. Der Text wird umbrochen, falls er nicht in die maximale Breite passt. Hinweis: Diese Funktion gilt nur für Listenseiten.

 

Feld Status

Wenn ein Feld als "Statusfeld" markiert ist, wird das Feld, das im Workflow als "Statusfeld" definiert ist, sichtbar. Die verschiedenen Felder werden in einer einzigen Spalte angezeigt.

 

ID-Wert anzeigen

Zu Integrationszwecken: Zeigen Sie die genaue Datenbank-ID anstelle des Namens für ein verwandtes Objekt an. Hinweis: gilt nur für Webdienste.

 

Muster 

Es ist möglich, die Anzeige der Felder zu formatieren. Diese Einstellung funktioniert in Verbindung mit der Funktion Anzeigeart Einstellung unter allgemein.

  • Für ein Feld vom Typ Datum kann das Java SimpleDateFormat (yyyy=Jahr, MMM=Monat, w=Woche, H=Stunde, m=Minute) verwendet werden.

  • Für ein Feld vom Typ Zahl kann das Java DecimalFormat (#.## zeigt zwei Dezimalstellen an) (% multipliziert mit 100 und zeigt Prozentwerte an) verwendet werden.

  • Ein spezielles Muster "" formatiert eine leere Zeichenkette und gibt sie zurück.

Häufig

Hilfe 

Einige Felder sind mit einem vordefinierten Hilfetext versehen, der sichtbar wird, wenn man mit dem Mauszeiger über sie fährt. Mit dieser Einstellung kann dieser Hilfetext überschrieben werden.

Häufig

CSS

Für diese Seite kann eine eigene Formatvorlage angegeben werden.

 

 

Verlinkung

Erläuterung

Anwendungsfall

Verlinkung

Erläuterung

Anwendungsfall

Verbunden mit 

Verwenden Sie diese Einstellung, um die Datentabelle des aktuellen Objekts direkt mit der Datentabelle eines anderen Objekts zu verknüpfen.

Auf einer Filterseite wird ein verknüpftes id-Feld mit der id des aktuellen Feldes abgeglichen.

Auf einer Liste oder Instanzseite erhält das verknüpfte Seitenfeld die ID-Felder des verknüpften Objekts.

Selten

Verbunden mit Feld

Diese Einstellung wird in Verbindung mit der Einstellung "Verknüpft mit" verwendet. Wählen Sie das ID-Feld des verknüpften Objekts aus diesem Dropdown-Menü.

Selten

Zurück zum Hauptobjekt

Link vom Hauptobjekt aus, anstatt zu versuchen, externe Links vom zuletzt aufgerufenen Objekt aus aufzulösen.

Selten

Auto-Link

Verknüpft Objekte automatisch, anstatt sie vom zuletzt aufgerufenen Objekt aus aufzulösen. ACHTUNG! Mit Vorsicht verwenden.

Selten

 

Positionierung

Erläuterung

Anwendungsfall

Positionierung

Erläuterung

Anwendungsfall

Reihe

Die Zeilennummerierung bestimmt die Position der Felder auf der Seite. Die Felder werden in aufsteigender Reihenfolge sortiert. In der Regel werden Felder mit einem Zeilenabstand von 10 hinzugefügt. Dadurch wird sichergestellt, dass genügend Platz für das Hinzufügen weiterer Felder vorhanden ist.

Häufig

Säule

Die Spalte bestimmt die Feldposition des Etikett. Das Dateneingabefeld wird in der folgenden Spalte angezeigt.

Häufig

Colspan

Der colspan bestimmt den Umfang des Feldes. Ein Feld kann sich über 2 oder mehr Spalten erstrecken.

Häufig

Bestellung

Es können mehrere Felder in einer Zelle platziert werden. Das Feld mit der niedrigsten Nummer wird zuerst angezeigt.

Häufig

Dieselbe Zelle

Standardmäßig werden die Beschriftung und das Dateneingabefeld in zwei getrennten Spalten angezeigt. Es ist möglich, dies außer Kraft zu setzen und sie in dieselbe Zelle zu setzen. Hinweis: Diese Einstellungen erfordern einige Versuche und Fehler.

Häufig

Gleiche Tabelle

Wenn ein Feld in einer neuen Spalte platziert wird, wird es am Anfang der Seite hinzugefügt. Wenn Sie die Einstellung auf "ja" setzen, wird dies vermieden und das Feld wird in der gleichen Tabelle angezeigt. Sie können diese Einstellung verwenden, um ein Feld neben einem anderen Feld auf einer Seite anzuzeigen. Hinweis: Diese Einstellungen erfordern einige Versuche und Fehler.

Häufig

 

Zugang

Erläuterung

Anwendungsfall

Zugang

Erläuterung

Anwendungsfall

Zugang

Es ist möglich, die Zugriffsrechte für das Feld auf "Voll" (bearbeitbar), "Ansicht" und "Keine" zu setzen. Wenn das Zugriffsrecht auf "keine" gesetzt wird, ist das Feld auf der Seite nicht mehr sichtbar. Es ist jedoch weiterhin möglich, das ausgeblendete Feld zur Verknüpfung mit anderen Feldern zu verwenden.

Häufig

Erforderlich

Wenn ein Feld auf "erforderlich" gesetzt ist, muss der Benutzer dieses spezifische Feld ausfüllen, damit ein weiterer Prozess auf der spezifischen Seite fortgesetzt werden kann. Ein erforderliches Feld wird durch den Sternchen, *, Symbol.

Häufig

Sichtbar

Es ist möglich, ein Feld auf der Seite auszublenden, während die Dateneinträge weiterhin in Formeln verwendet werden können. ACHTUNG! Der Zugriff sollte nicht auf "keine" gesetzt werden, wenn diese Einstellung verwendet werden soll.

Häufig

Exportieren

Die Exporteinstellung bestimmt, ob ein Feld bei der Erstellung einer PDF-, Excel- oder CSV-Datei exportiert werden kann. Die Exporteinstellung ist unabhängig von der Einstellung "sichtbar". Ausgeblendete Felder sind in einer PDF-Datei sichtbar, wenn der Export auf "ja" eingestellt ist.

Häufig

Mobil

Es ist möglich, festzulegen, ob ein Feld bei der Verwendung der mobilen Anwendung von Workplace sichtbar sein soll oder nicht. Standardmäßig ist es auf "ja" eingestellt.

Selten

 

Einsehen

Erläuterung

Anwendungsfall

Einsehen

Erläuterung

Anwendungsfall

Hierarchiestufe

Diese Einstellung gilt nur für Objekte, die eine hierarchische Struktur haben (z.B. Problemtypen). Die Ansicht des Feldes wird aufsteigend sortiert. Das heißt, das Feld mit der niedrigeren Nummer wird vor dem Feld mit der höheren Nummer angezeigt.

Selten

Fortgeschrittene

Felder beim ersten Laden anzeigen oder ausblenden. Diese Einstellung trägt dazu bei, die Unübersichtlichkeit des Bildschirms zu verringern, indem bestimmte Felder nur dann angezeigt werden, wenn der Benutzer sie sehen möchte.

Selten

Hyperlink

Wenn der Hyperlink auf "ja" gesetzt ist, kann das Objekt auf der Listenseite aufgerufen werden.

Häufig

Ansicht des zugehörigen Objekts

Bestimmt die Sichtbarkeit des Vergrößerungsglases, das dem Benutzer den Zugriff auf verwandte Objekte ermöglicht.

-Wenn eingestellt auf Niemals: Kein Benutzer (außer dem Systemadministrator) kann die Lupe sehen.

-Wenn eingestellt auf Immer: Alle Benutzer können die Lupe sehen.

 

Seite auswählen

Für eine Bildschirmauswahl können Sie eine Seite oder einen Filter definieren, der zur Auswahl von Elementen aufgerufen werden soll.

Ein Beispiel. Bei der Auswahl eines Kontakts in einem Lieferantenfeld kann der Filter so konfiguriert werden, dass nur Kontakte der Kategorie "Lieferanten" angezeigt werden. ACHTUNG! Vergessen Sie nicht, die automatische Vervollständigung zu konfigurieren, wenn sie für Felder mit dem Anzeigetyp "Objektauswahlbildschirm" verwendet wird.

 

 

Berichterstattung

Erläuterung

Anwendungsfall

Berichterstattung

Erläuterung

Anwendungsfall

Parameter

Es ist möglich, einen neuen Parameter zu erstellen, der für Berichte und E-Mail-Nachrichten verwendet werden kann. Dies ist ein freies Textfeld. Wenn Sie den Parameter als "abc" definieren, kann in einem Bericht oder einer Vorlage auf ihn als {abc} verwiesen werden.

Häufig

Formel

Formeln sind dynamisch ausgewertete Ausdrücke. Um zu sehen, welche Formeln unterstützt werden, siehe Startseite > Hilfe > Verwaltung > Formeln.

Häufig

 

Einstellungen für Objektfelder

Auch Objektfelder haben Einstellungen. Da die Einstellungen von Feldern auf unseren Baselines festgelegt sind, werden sie nicht im Detail erklärt. Wenn Sie sich für die Einstellung interessieren, können Sie wie folgt zum objectField navigieren und den Mauszeiger über die Einstellung bewegen, um den Hilfetext anzuzeigen. So zeigen Sie die Einstellungen für ein objectField an:

  1. Drücken Sie auf Ihrem StartBoard die Schaltfläche 'Objekte'.

  2. Suche nach einem Objekt

  3. Drücken Sie in der Ergebnisliste auf die Lupe, um einen schnellen Zugriff auf die objectFields zu erhalten

  4. Alternativ können Sie das Objekt auch öffnen, indem Sie auf den Verweis drücken und zur Registerkarte Felder navigieren

 

Zugriff auf Seitenfelder für alle Benutzer festlegen (auf einer mandantenspezifischen Seite i.o.w. mit einem Override)

Es gibt eine relativ einfache Möglichkeit, den Zugang zu ändern und das Feld für alle Benutzer auszublenden.

  1. Navigieren Sie zum Backend der Seite

  2. Registerkarte Felder

  3. In der Spalte "Zugriff" können Sie den Feldzugriff auf "Ansicht", "Vollständig" oder "Keine" ändern.

  4. In der Spalte "Sichtbar" können Sie das Feld ausblenden, wenn sichtbar auf "Nein" eingestellt ist.
    Hinweis: Die Einstellungen "access = none" und "Visible =no" haben die gleiche Wirkung.

 

Zugriffsrechte auf Seitenfelder pro Benutzergruppe festlegen (auf einer Basisseite)

Die Zugriffsrechte in Workplace können auf der Ebene der Seitenfelder für bestimmte Benutzergruppen festgelegt werden. Dies ermöglicht es Workplace, dieselbe Seite mit unterschiedlichen Inhalten für verschiedene Benutzer anzuzeigen. Um Zugriffsrechte für ein Feld festzulegen:

  1. Navigieren Sie zu der Seitendefinition

  2. Registerkarte Felder

  3. drücken Sie den 'Feldzugriff' eines pageFields am Anfang der Zeile.

  4. Um festzulegen, welchen Zugriff eine Benutzergruppe auf ein Feld haben soll, wählen Sie eine der Optionen aus dem Dropdown-Menü neben der jeweiligen Benutzergruppe.

    1. "Keine" bedeutet, dass das Feld für Benutzer mit der entsprechenden Benutzergruppe nicht sichtbar ist.

    2. "Ansicht" bedeutet, dass das Feld nur für Benutzer mit der entsprechenden Benutzergruppe sichtbar ist.

    3. "Vollständig" bedeutet, dass das Feld für Benutzer mit der entsprechenden Benutzergruppe bearbeitbar ist.

 

 

Zugriffsrechte festlegen auf Objekt Felder pro Benutzergruppe (gleich für Baseline- und Nicht-Baseline-Seiten)

Der Zugriff auf das Objektfeld kann auf die gleiche Weise wie bei den Seitenfeldern eingestellt werden.

  1. Navigieren Sie zu der Seitendefinition

  2. Registerkarte Felder

  3. Drücken Sie die Lupe in der Zeile "Feld", um die Objektfeldeinstellungen zu öffnen.

  4. Um festzulegen, welchen Zugriff eine Benutzergruppe auf ein Feld haben soll, wählen Sie eine der Optionen aus dem Dropdown-Menü neben der jeweiligen Benutzergruppe.

    1. "Keine" bedeutet, dass das Feld für Benutzer mit der entsprechenden Benutzergruppe nicht sichtbar ist.

    2. "Ansicht" bedeutet, dass das Feld nur für Benutzer mit der entsprechenden Benutzergruppe sichtbar ist.

    3. "Vollständig" bedeutet, dass das Feld von Benutzern mit der entsprechenden Benutzergruppe bearbeitet werden kann.

 

 

Informationen von anderen Objekten auf Ihrer Seite anzeigen

Es ist möglich, zwei Objekte über die {Objekt}Id-Feld mit dem Ziel, Informationen von einem anderen Objekt anzuzeigen. Workplace schaut immer nach oben, wenn es darum geht, welche Informationen angezeigt werden sollen. Dies läßt sich am einfachsten anhand eines Beispiels erklären.

In diesem Beispiel sollen die Telefonnummer und die E-Mail-Adresse des Anfragenden auf der Seite "Anfrage" angezeigt werden. Um dies zu erreichen:

  1. Fügen Sie der Seite die request.requestorContactId hinzu. Beachten Sie, dass der Feldname auf contactId endet (d. h., dass in diesem Feld ein Kontakt eingetragen ist);

  2. Direkt unter diesem Feld fügen Sie das Feld "contact.phone" aus dem Objekt "Contact" hinzu;

  3. Darunter wird die E-Mail hinzugefügt;

  4. Workplace stellt nun automatisch die Verbindung zwischen den beiden Feldern her, die wir dem Kontaktobjekt und dem contactId das über diesen beiden Feldern angezeigt wird.

 

Durch die Verwendung des fromContactId Feld, direkt gefolgt von den beiden Kontaktfeldern, weiß Workplace, dass die Telefonnummer und die E-Mail-Adresse des Antragstellers angezeigt werden müssen.

 

Felder explizit verknüpfen

Wie oben erläutert, ermittelt Workplace, welche Informationen von anderen Objekten angezeigt werden sollen. Manchmal möchten Sie jedoch Informationen aus einem Feld anzeigen.

  • Wenn Ihre Felder so aussehen wie auf dem Screenshot unten, wird die Telefonnummer des Hausverwalters (property.managerContactId) auf der Seite angezeigt.

  • Wenn Sie stattdessen die Telefonnummer des Eigentümers anzeigen möchten, gibt es zwei Möglichkeiten:

    • Sie können die Reihenfolge der Felder "Eigentümer" und "Hausverwaltung" ändern;

    • Wenn Sie die Reihenfolge der Felder nicht ändern möchten, folgen Sie den unten beschriebenen Schritten.

 

Schritte zur expliziten Verknüpfung von Feldern:

  1. Öffnen Sie die Einstellungen des Feldes property.phone durch Drücken der Lupe am Anfang der Zeile in der Liste mit den Seitenfeldern;

  2. Setzen Sie die ownerContactId in das Feld "Verknüpft mit".

  3. Wählen Sie nun "id" im Feld "Verknüpft mit".

 

Zusammenfassung