> For the complete documentation index, see [llms.txt](https://docs.totallink.nl/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.totallink.nl/functioneel-beheer/how-to../velden-rapportages-en-sjablonen/velden-beheren/veldeigenschappen-instellen.md).

# Veldeigenschappen instellen

Nadat je een veld hebt toegevoegd, bepaal je via de **veldeigenschappen** hoe dat veld eruitziet en zich gedraagt: welke naam de gebruiker ziet, of het verplicht is, op welk tabblad het staat, en wanneer het zichtbaar of bewerkbaar is. Hieronder vind je per eigenschap wat hij doet en wanneer je hem gebruikt.

<figure><img src="/files/NAtIBGzWts0hz3TRXhGk" alt=""><figcaption></figcaption></figure>

{% hint style="info" %}
Geen zorgen: je kunt deze eigenschappen later altijd nog aanpassen. Begin met de paar instellingen die je echt nodig hebt en laat de rest op de standaardwaarde staan.
{% endhint %}

{% hint style="warning" %}
Een veld verwijderen? Een verwijderd veld kan niet zonder hulp van TotalLink worden hersteld. Het is daarom aan te raden om een veld in plaats daarvan te verbergen.\
Een verborgen veld kan op een later moment altijd weer zichtbaar worden gemaakt, mocht je het alsnog nodig hebben.
{% endhint %}

## Vaste gegevens (automatisch ingevuld)

Deze velden geven aan om welk veld het gaat. Je vult ze meestal niet zelf in.

| Eigenschap   | Wat het betekent                                                                |
| ------------ | ------------------------------------------------------------------------------- |
| **ID**       | Uniek nummer dat TotalLink automatisch toekent.                                 |
| **Veldtype** | Hoe het veld wordt weergeven. (bijvoorbeeld als tekst, nummer, schuifje, etc.). |
| **Tabel**    | De tabel in de dataase waar het veld bij hoort (bijvoorbeeld Project).          |
| **Kolom**    | De technische naam van het veld in de database.                                 |

{% hint style="info" %}
**Kolom of Label?** De **Kolom** is de technische naam achter de schermen; die laat je met rust. Het **Label** is de naam die de gebruiker op het scherm ziet — die wil je vaak wél aanpassen.
{% endhint %}

## Veelgebruikte eigenschappen

Dit zijn de instellingen die je het vaakst zult gebruiken. Al deze instellingen zijn vrij aanpasbaar.

| Eigenschap                | Wat het doet                                                                                    | Wanneer gebruik je het                                                                                                                      |
| ------------------------- | ----------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------- |
| **Label**                 | De naam die de gebruiker bij het veld ziet.                                                     | Altijd — geef het veld een duidelijke, herkenbare naam.                                                                                     |
| **Toelichting**           | Extra uitleg bij het veld. Zichtbaar wanneer je met de muis over de veldnaam/tabel header gaat. | Als niet meteen duidelijk is wat de gebruiker moet invullen.                                                                                |
| **Tabblad**               | Op welk tabblad het veld verschijnt.                                                            | Om het veld op de juiste tabblad in het scherm te zetten.                                                                                   |
| **Verplicht**             | Het veld is verplicht om in te vullen. Herkenbaar aan afwijkende styling.                       | Voor gegevens die echt niet mogen ontbreken.                                                                                                |
| **Veldlengte**            | De lengte van het veld (in pixels)                                                              | Wanneer je een veld of kolom langer of korter wilt hebben. Let op: een veld kan nooit korter worden dan het langtste veld in dezelfde kolom |
| **Veldhoogte**            | De hoogte van het veld (in pixels)                                                              | Wanneer je een memoveld groter wilt maken. Werkt alleen buiten tabellen.                                                                    |
| **Verberg veld**          | Maakt het veld onzichtbaar voor de gebruiker.                                                   | Als je het veld (tijdelijk) niet wilt tonen.                                                                                                |
| **Aantal decimalen**      | Het aantal cijfers achter de komma.                                                             | Bij getal-, bedrag- of percentagevelden.                                                                                                    |
| **Beoordeling verplicht** | Wijzigingen van de veldinhoud moeten worden goedkeurd.                                          | Er een 4-ogen veld aanwezig is, en het veld data bevat die validatie door een tweede persoon vereisen. B.v. financiele data.                |

{% hint style="success" %}
Voor de meeste velden ben je hiermee klaar: geef een **Label**, zet **Verplicht** aan als het moet, kies het juiste **Tabblad** en sla op.
{% endhint %}

## Geavanceerde eigenschappen

De onderstaande eigenschappen kunnen onvoorziene consequenties hebben. Klap ze uit als je een veld fijner wilt afstellen. Per eigenschap staat aangeven in hoeverre je deze zelf kan aanpassen.

<details>

<summary>Toon geavanceerde eigenschappen</summary>

**Zichtbaarheid en bewerkbaarheid**

<table><thead><tr><th width="207">Eigenschap</th><th width="226">Aanpasbaarheid</th><th>Wat het doet</th></tr></thead><tbody><tr><td><strong>ReadOnlyWhere</strong></td><td>🟡 Voorzichtig Aanpassen</td><td>Maakt het veld alleen-lezen onder een ingestelde voorwaarde. Gebruik 1=1 wanneer het veld nooit muteerbaar mag zijn.</td></tr><tr><td><strong>HideWhere</strong></td><td>🔴 Niet Aanpassen</td><td>Verbergt het veld onder een ingestelde voorwaarde.</td></tr><tr><td><strong>Verankerd</strong></td><td>🟢 Vrij Aanpasbaar</td><td>Zet een kolom vast in tabel.</td></tr><tr><td><strong>LijnNaVeld</strong></td><td>🟢 Vrij Aanpasbaar</td><td>In een tabel wordt de lijn rechts van de kolom breder.</td></tr><tr><td><strong>Onderwerp t.b.v. lijst</strong></td><td>🟢 Vrij Aanpasbaar</td><td>Voeg het veld toe aan een rapportagetool onderwerp.</td></tr><tr><td><strong>KaartSelectiecrit</strong></td><td>🟢 Vrij Aanpasbaar</td><td>Voeg het veld toe als selectie criteria binnen de grote kaart. Hiervoor dient er op de grote kaart een filter aanwezig te zijn voor de tegel waarop het veld aanwezig is.</td></tr><tr><td><strong>Aantal karakters</strong></td><td>🟢 Vrij Aanpasbaar</td><td>Maximum aantal karakters, wat in het veld mag worden getypt.</td></tr><tr><td><strong>HideHeader</strong></td><td>🟢 Vrij Aanpasbaar</td><td>Verberg de header (koptekst) van de tabel.</td></tr><tr><td><strong>HideToevoegen</strong></td><td>🟡 Voorzichtig Aanpassen</td><td>Verberg de "toevoegen" link onder de tabel. Er kunnen geen nieuwe regels aan de tabel worden toegevoegd. </td></tr><tr><td><strong>Verberg toevoegen</strong></td><td>🟢 Vrij Aanpasbaar</td><td>Verberg de knop om een nieuw object toe te voegen in de opzoek dialoog van een opzoekveld.</td></tr><tr><td><strong>Verberg bewerken</strong></td><td>🟢 Vrij Aanpasbaar</td><td>Verberg de knop om het geselecteerde object te bewerken in de opzoek dialoog van een opzoekveld.</td></tr><tr><td><strong>Verberg leegmaken</strong></td><td>🟢 Vrij Aanpasbaar</td><td>Het opzoekveld/de keuzelijst kan niet worden leeggemaakt.</td></tr><tr><td>Dikgedrukt en onderstreept</td><td>🟢 Vrij Aanpasbaar</td><td>De veldnaam/header is dikgedrukt en onderstreept</td></tr></tbody></table>

**Gedrag bij wijzigen**

<table><thead><tr><th width="211">Eigenschap</th><th width="228">Aanpasbaarheid</th><th>Wat het doet</th></tr></thead><tbody><tr><td><strong>Schermverversen</strong></td><td>🟢 Vrij Aanpasbaar</td><td>Ververs het gehele scherm zodra de waarde van dit veld wijzigt.</td></tr><tr><td><strong>Ververs metablok(ken)</strong></td><td>🔴 Niet Aanpassen</td><td>Herlaadt bepaalde blokken op het scherm na een wijziging.</td></tr><tr><td><strong>KopieerVorige</strong></td><td>🟢 Vrij Aanpasbaar</td><td>Neemt automatisch de waarde van het vorige record over.</td></tr><tr><td><strong>Dynamisch label</strong></td><td>🔴 Niet Aanpassen</td><td>Past het label aan op basis van een conditie.</td></tr><tr><td><strong>ToonToaal</strong></td><td>🟢 Vrij Aanpasbaar</td><td>Voeg een regel met totalen toe onderaan de tabel.</td></tr><tr><td><strong>Verberg scrollbalken</strong></td><td>🟢 Vrij Aanpasbaar</td><td>Op deze tabel geen scrollbalken toepassen, de tabel is altijd helemaal zichtbaar</td></tr><tr><td><strong>Database procedure</strong></td><td>🔴 Niet Aanpassen</td><td>De actie die wordt uitgevoerd wanneer de waarde van het veld wordt aangepast, danwel op het veld wordt geklikt in het geval van knoppen</td></tr><tr><td><strong>Default waarden</strong></td><td>🔴 Niet Aanpassen</td><td>Standaard waarden die automatisch worden ingevuld bij het aanmaken van een nieuwe tabelregel. </td></tr><tr><td><strong>KolomToevoegen</strong></td><td>🟡 Voorzichtig Aanpassen</td><td>Indien aangevinkt wordt het toevoegen symbool weergeven bij tabellen. Hiermee kan een nieuwe kolom aan een tabel worden toegevoegd in de beheermodus (De gebruiker kan geen kolommen toevoegen).</td></tr><tr><td><strong>Tabelopties</strong></td><td>🔴 Niet Aanpassen</td><td>Hier kunnen tabelopties aangezet worden middels komma gescheiden tekst. Ondersteunde opties zijn o.a.: JunkBin,Searchable,Sortable,NCW,AllesOpen,ToonVerwijderd,Week,Maand</td></tr></tbody></table>

**Weergave en lijst**

<table><thead><tr><th width="213">Eigenschap</th><th width="230"></th><th>Wat het doet</th></tr></thead><tbody><tr><td><strong>Veld weergave</strong></td><td>🟡 Voorzichtig Aanpassen</td><td>Een alternatieve manier waarop het veld wordt getoond.</td></tr><tr><td><strong>RoodBijNegatief</strong></td><td>🟢 Vrij Aanpasbaar</td><td>Maak het getal in de kolom rood wanneer het getal negatief is.</td></tr><tr><td><strong>Keuzelijst</strong></td><td>🟢 Vrij Aanpasbaar</td><td>Wijs de inhoud van een bestaande keuzelijst toe. Gebruik dit als verschillende velden dezelfde keuzelijst delen.</td></tr><tr><td><strong>Keuzelijst inhoud</strong></td><td>🟢 Vrij Aanpasbaar</td><td>De inhoud van de keuzelijst. Klik op de inhoud om deze te veranderen. <strong>Let op:</strong> wanneer velden een keuzelijst delen, dan wordt de inhoud voor alle deze velden aangepast. Al geselecteerde items kunnen niet worden verwijderd.</td></tr><tr><td><strong>OpzoekTabel</strong></td><td>🔴 Niet Aanpassen</td><td>De tabel waarnaar het opzoekveld verwijst.</td></tr><tr><td><strong>OpzoekKolom</strong></td><td>🔴 Niet Aanpassen</td><td>Bij opzoek- en meervoudige velden is dit de kolom(samenstelling) die wordt getoond als omschrijving bij het opzoeken. Bij url is het een alternatieve weergave van de url.Bij email biedt het veld de mogelijkheid om de mailTo: queryparameters uit te breiden. Bv. cc, body etc. </td></tr><tr><td><strong>Opzoekfilter</strong></td><td>🔴 Niet Aanpassen</td><td>Filter om de keuzemogelijkheden te beperken.</td></tr><tr><td><strong>Koppeltabel</strong></td><td>🔴 Niet Aanpassen</td><td>De koppeltabel waarin een link wordt gelegd tussen twee tabellen (entiteiten). </td></tr><tr><td><strong>Opzoekurl</strong></td><td>🔴 Niet Aanpassen</td><td>Een voorgedefinieerde link waaruit de keuzelijstopties kunnen worden gekozen.</td></tr><tr><td><strong>Label key</strong></td><td>🔴 Niet Aanpassen</td><td>Hoe het label uit het zoekresultaat van de opzoekurl dient te worden gehaald. </td></tr><tr><td><strong>Id key</strong></td><td>🔴 Niet Aanpassen</td><td>Hoe de id uit het zoekresultaat dient te worden gehaald. De id wordt gebruikt voor het daadwerkelijk ophalen van de data. </td></tr><tr><td><strong>Ophaalurl</strong></td><td>🔴 Niet Aanpassen</td><td>Een voorgedefinieerde link waar de data van het gekozen opzoekresultaat uit de opzoekurl worden opgehaald.</td></tr><tr><td><strong>Uitvouwtabel</strong></td><td>🟢 Vrij Aanpasbaar</td><td>De tabel weergeven als uitvouw tabel</td></tr><tr><td><strong>Openvouwtabel begint open</strong></td><td>🔴 Niet Aanpassen</td><td>De openvouwtabel begint in de geopende modus, indien de conditie klopt.</td></tr><tr><td><strong>Sortering</strong></td><td>🔴 Niet Aanpassen</td><td>De kolomnamen waarop de tabel standaard wordt gesorteerd.</td></tr><tr><td>NCW/EW positief resultaat</td><td>🟢 Vrij Aanpasbaar</td><td>Optionele tekst die wordt weergeven, indien de NCW/EW positief is. </td></tr><tr><td>NCW/EW negatief resultaat</td><td>🟢 Vrij Aanpasbaar</td><td>Optionele tekst die wordt weergeven, indien de NCW/EW negatief is.</td></tr><tr><td>Query min-max jaar</td><td>🔴 Niet Aanpassen</td><td>Bepaalt welke jaarschijven zichtbaar zijn binnen de tabel.</td></tr><tr><td>Kolomnaam min jaar</td><td>🔴 Niet Aanpassen</td><td>De kolomnaam van de minimum waarde uit bovenstaande Query min-max jaar</td></tr><tr><td>Kolomnaam max jaar</td><td>🔴 Niet Aanpassen</td><td>De kolomnaam van de maximum waarde uit bovenstaande Query min-max jaar</td></tr></tbody></table>

</details>

{% hint style="info" %}
Twijfel je over een geavanceerde instelling? Laat hem op de standaardwaarde staan. Je kunt het veld later altijd opnieuw openen en aanpassen.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.totallink.nl/functioneel-beheer/how-to../velden-rapportages-en-sjablonen/velden-beheren/veldeigenschappen-instellen.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
