> ## Documentation Index
> Fetch the complete documentation index at: https://help.hiredata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Objects

> Records zoals een vacature of een match koppelen aan een HireData-formulier, de instellingen die elke koppeling draagt en waarom het eerste object bepaalt welke records het formulier serveert.

Een object is een type record dat een gekoppelde app naar HireData synchroniseert, zoals een vacature, een kandidaat of een match. Er een aan een formulier koppelen vertelt het formulier over welk record het gaat, en dat is wat een generieke vragenlijst verandert in een die de rol noemt waarop de kandidaat solliciteerde.

## Het paneel openen

De derde van de vijf drawer-knoppen in de toolbar opent **Objects**.

<img src="https://mintcdn.com/hiredata/iC9NSBtu3RjXEzzP/images/forms-builder/21-object-button.png?fit=max&auto=format&n=iC9NSBtu3RjXEzzP&q=85&s=52612f16f9347d5da82f65cca4f8d60c" alt="De toolbar van de formulierbuilder met de cursor op de derde drawer-knop en zijn Show objects-tooltip" width="650" data-path="images/forms-builder/21-object-button.png" />

Het paneel toont de objecten die al aan dit formulier zijn gekoppeld, en daarna **Available objects** met alles wat de workspace verder kan bieden. De **+** op een rij koppelt hem. **Search objects** filtert een lange lijst.

<img src="https://mintcdn.com/hiredata/O0iPMTZzMYN4_Z17/images/forms-builder/23-objects-panel-linked.png?fit=max&auto=format&n=O0iPMTZzMYN4_Z17&q=85&s=a1701d481ac5dd2f314f5a8b979f7d89" alt="Het Objects-paneel met Vacancy uitgeklapt naar zijn Label-, Key-, Required- en Remove-controls, Match eronder, en de Available objects-lijst daaronder" width="460" data-path="images/forms-builder/23-objects-panel-linked.png" />

## Wat het koppelen van een object je oplevert

Elk veld op het gekoppelde record wordt een variabele. Je kunt hem in elke tekstinstelling van het formulier schrijven, waaronder de vraag, de beschrijving, een placeholder en een optielabel, zodat een vraag kan openen met de functietitel in plaats van met "deze rol". In de builder verschijnt de variabele als een badge zoals **Vacancy: Job Title**.

De variabelelijst in de toolbar toont ze allemaal. Elke variabele is genoemd naar het label van het object en wordt aangesproken via zijn key.

<img src="https://mintcdn.com/hiredata/O0iPMTZzMYN4_Z17/images/forms-builder/33-object-variables.png?fit=max&auto=format&n=O0iPMTZzMYN4_Z17&q=85&s=b98268fde09c385706f9441fac13f9c2" alt="De Variables-drawer gefilterd op de key job, met Vacancy: Job Title en de andere velden van de gekoppelde vacature met hun variabelenamen" width="460" data-path="images/forms-builder/33-object-variables.png" />

Voor de syntax, zie [Variabelen](/nl/variables/introduction).

De koppeling verbindt ook de responses met het record. Een collectie van dat type krijgt een **Forms**-tabblad met de formulieren die eraan gekoppeld zijn, en elk record krijgt een **Responses**-tabblad met wat er terugkwam. Zie [Een formulier per record configureren](/nl/content/configuring-a-form-per-record).

## Instellingen per object

Klik op een gekoppeld object om het te openen.

* **Label** benoemt het object in de variabelelijst, en daar komt "Vacancy: Job Title" vandaan. Wijzig het wanneer je wilt.
* **Key** is het eerste deel van de variabele zelf, zoals in `{{job.jobTitle}}`. HireData stelt de key in wanneer je het object koppelt en vergrendelt hem daarna, dus kies het object dat je wilt in plaats van te plannen het later te hernoemen.
* **Required** bepaalt wat er gebeurt wanneer niets een record levert. Zie [Wat Required doet](#required).
* **Remove** ontkoppelt het object. Zijn variabelen worden dan niet meer ingevuld en elke badge die er een gebruikte wordt oranje, dus controleer elke vraag die er een gebruikte.
* De pijlen omhoog en omlaag verplaatsen het object door de lijst. Welk object bovenaan staat verandert wat het formulier kan, dus lees [Het eerste object bepaalt de configuratie](#first-object) voordat je ze gebruikt.

<h2 id="first-object">
  Het eerste object bepaalt de configuratie
</h2>

Het object bovenaan de lijst is het hoofdobject van het formulier, en het bepaalt voor welke records je het formulier kunt configureren. Zet Vacancy eerst en je kunt vragen per vacature aan- en uitzetten. Objecten eronder leveren nog steeds hun variabelen en verbinden de response nog steeds met hun record, maar je kunt het formulier niet voor ze configureren.

De lijst herordenen verandert dus meer dan het paneel. Lees [Een formulier per record configureren](/nl/content/configuring-a-form-per-record) voordat je het bovenste object verplaatst op een formulier dat al in gebruik is.

<h2 id="required">
  Wat Required doet
</h2>

**Required** doet ertoe wanneer een automatisering het formulier verstuurt. Heeft de run geen record voor een verplicht object, dan faalt de taak en gaat er niets uit, wat beter is dan een formulier versturen waarvan de vragen gaten hebben waar de functietitel had moeten staan.

De eigen pagina van het formulier is vergevingsgezinder. Open een openbaar formulier terwijl niets het record levert en het laadt nog steeds. Elke variabele van dat object wordt dan tot niets ingevuld, tenzij hij een `default`-modifier draagt. Zie [Fallback](/nl/variables/modifiers#fallback).

Zet **Required** uit voor een object dat alleen context toevoegt, zoals een match waar het formulier zonder kan.

## Gerelateerd

* [Data sources](/nl/reference/forms/data-sources) vult de opties van een vraag uit een opgeslagen lijst.
* [Een formulier per record configureren](/nl/content/configuring-a-form-per-record) zet vragen per vacature aan en uit.
* [Variabelen](/nl/variables/introduction) behandelt de syntax om een variabele in een vraag te schrijven.
* [Form Builder: Overzicht](/nl/reference/forms/overview) behandelt de builder, de gedeelde instellingen en elk veldtype.


## Related topics

- [WhatsApp-gesprekken loggen in Carerix met HireData](/nl/apps/carerix/logging-whatsapp-conversations-in-carerix-with-hiredata.md)
- [E-mailberichten loggen in Carerix met HireData](/nl/apps/carerix/logging-email-messages-on-carerix-with-hiredata.md)
- [Rondleiding door de formulierbuilder: tabbladen, veldtypen en gedeelde instellingen](/nl/reference/forms/overview.md)
- [Carerix-velden en -relaties activeren in automatiseringen](/nl/apps/carerix/how-to-enable-carerix-fields-and-relationships-in-your-automations.md)
- [Een WhatsApp-automatisering maken in HireData](/nl/apps/messaging/whatsapp/create-a-whatsapp-automation-in-hiredata.md)
