Skip to main content
Ein Objekt ist ein Datensatztyp, den eine verbundene App nach HireData synchronisiert, etwa eine Vakanz, ein Kandidat oder ein Match. Eines mit einem Formular zu verknüpfen sagt dem Formular, um welchen Datensatz es geht – das macht aus einem generischen Fragebogen einen, der die Rolle nennt, auf die sich die Person beworben hat.

Das Panel öffnen

Die dritte der fünf Panel-Schaltflächen in der Toolbar öffnet Objects. Die Toolbar des Formular-Builders mit dem Cursor auf der dritten Panel-Schaltfläche und ihrem Show-objects-Tooltip Das Panel listet die bereits mit diesem Formular verknüpften Objekte, darunter Available objects mit allem, was der Workspace sonst anbieten kann. Das + an einer Zeile verknüpft sie. Search objects filtert eine lange Liste. Das Objects-Panel mit aufgeklapptem Vacancy und seinen Steuerelementen Label, Key, Required und Remove, darunter Match und die Liste Available objects

Was Ihnen das Verknüpfen eines Objekts bringt

Jedes Feld des verknüpften Datensatzes wird zu einer Variablen. Sie können sie in jede Texteinstellung des Formulars schreiben, einschließlich der Frage, der Beschreibung, eines Platzhalters und einer Optionsbeschriftung – eine Frage kann also mit dem Jobtitel beginnen statt mit „diese Rolle”. Im Builder erscheint die Variable als Badge wie Vacancy: Job Title. Die Variablenliste in der Toolbar zeigt sie alle. Jede ist nach dem Label des Objekts benannt und über dessen Key adressiert. Das Variables-Panel gefiltert auf den job-Key, mit Vacancy: Job Title und den anderen Feldern der verknüpften Vakanz mit ihren Variablennamen Zur Syntax siehe Variablen. Die Verknüpfung bindet auch die Antworten an den Datensatz. Eine Collection dieses Typs bekommt einen Forms-Tab mit den verknüpften Formularen, und jeder Datensatz bekommt einen Responses-Tab mit dem, was zurückkam. Siehe Ein Formular pro Datensatz konfigurieren.

Einstellungen pro Objekt

Klicken Sie auf ein verknüpftes Objekt, um es zu öffnen.
  • Label benennt das Objekt in der Variablenliste – daher kommt „Vacancy: Job Title”. Ändern Sie es, wann immer Sie möchten.
  • Key ist der erste Teil der Variablen selbst, wie in {{job.jobTitle}}. HireData setzt den Key beim Verknüpfen des Objekts und sperrt ihn danach – wählen Sie also gleich das gewünschte Objekt, statt eine spätere Umbenennung einzuplanen.
  • Required entscheidet, was passiert, wenn nichts einen Datensatz liefert. Siehe Was Required bewirkt.
  • Remove löst die Verknüpfung des Objekts. Seine Variablen werden nicht mehr aufgelöst und jedes Badge, das eine verwendet hat, wird orange, prüfen Sie also jede Frage, die eine verwendet hat.
  • Die Pfeile nach oben und unten bewegen das Objekt durch die Liste. Welches Objekt oben steht, ändert, was das Formular kann – lesen Sie also Das erste Objekt entscheidet über die Konfiguration, bevor Sie sie verwenden.

Das erste Objekt entscheidet über die Konfiguration

Das Objekt an der Spitze der Liste ist das Hauptobjekt des Formulars, und es entscheidet, für welche Datensätze Sie das Formular konfigurieren können. Setzen Sie Vacancy an die erste Stelle, und Sie können Fragen pro Vakanz ein- und ausschalten. Objekte darunter liefern weiterhin ihre Variablen und binden die Antwort weiterhin an ihren Datensatz, aber Sie können das Formular nicht gegen sie konfigurieren. Die Liste umzusortieren ändert also mehr als nur das Panel. Lesen Sie Ein Formular pro Datensatz konfigurieren, bevor Sie das oberste Objekt eines Formulars verschieben, das bereits im Einsatz ist.

Was Required bewirkt

Required zählt, wenn eine Automatisierung das Formular versendet. Hat der Run keinen Datensatz für ein erforderliches Objekt, schlägt der Task fehl und nichts geht raus – besser, als ein Formular zu versenden, dessen Fragen Lücken haben, wo der Jobtitel stehen sollte. Die eigene Seite des Formulars ist nachsichtiger. Öffnen Sie ein öffentliches Formular, ohne dass etwas den Datensatz liefert, lädt es trotzdem. Jede Variable aus diesem Objekt löst sich zu nichts auf, es sei denn, sie trägt einen default-Modifier. Siehe Fallback. Schalten Sie Required für ein Objekt aus, das nur Kontext beisteuert, etwa einen Match, ohne den das Formular auskommt.

Verwandte Themen