# Feilsøking

### Feilmeldinger ved opplasting av Word-mal

Når du laster opp en Word-mal i skjemabyggeren, gjør systemet en automatisk kontroll av alle variabler. Dersom én eller flere variabler er skrevet feil, vil opplastingen stoppe og du får en feilmelding.&#x20;

**Hva kan feilmeldingen bety?**\
Det finnes flere typer feilmeldinger:

1. **Feilmeldinger med forklaring**: \
   I noen tilfeller beskriver feilmeldingen hva som er galt, for eksempel:&#x20;
   1. Manglende tittel på skjemaet.

Slike typer feil kan du enkelt rette ved å følge beskrivelsen i meldingen.

2. **Feilmeldinger uten forklaring**: \
   I andre tilfeller står det ikke hva som er galt, bare beskjed om at dokumentet ikke kan lastes opp. \
   Dette kan skje når:
   1. Feil variabel er kopiert fra variabellisten
   2. Variabelnavnet er ufullstendig eller inneholder mellomrom. Se <a href="#oppsett-og-skrivesprak-for-variabler" class="button primary">Oppsett og skrivespråk for variabler</a> for mer informasjon om dette.&#x20;
   3. En iterator mangler start- eller slutt-tag. Se <a href="variabler/detaljert-bruk-av-variabler/iteratorer" class="button primary">Iteratorer</a> for mer informasjon om dette.&#x20;

Hvis det ikke er tydelig hvilken variabel som skaper problemet, kan du finne feilen ved hjelp av **elimineringsteknikken** eller **Docxtemplater**.

#### Elimineringsteknikk

1. **Start med en tom eller neste tom mal**

   Fjern alle variabler, eller behold kun de du vet er riktige.
2. **Last opp dokumentet**

   Hvis opplastingen fungerer, vet du at malen er korrekt.
3. **Lim inn variablene én etter én**&#x20;

   Etter hver innliming laster du opp dokumentet på nytt.&#x20;
4. **Når opplastingen stopper, har du funnet feilen**

   Den siste variabelen di limte inn er enten:

   1. Skrevet feil
   2. Limt inn med strukturtekst
   3. Hentet fra feil sted i variabellisten
   4. Brukt utenfor iterator
5. **Rett opp variabelen og test igjen**

Denne metoden kan være tidkrevende, men kan hjelpe deg å avdekke feil når systemet ikke oppgir en konkret årsak.

#### Doxtemplater

Du kan bruke Docxtemplater til å finne ut nøyaktig hvilke variabler som er skrevet feil. Docxtemplater er et verktøy som gir både forklaringer og visuelle markeringer direkte i dokumentet ditt, slik at du enkelt kan få oversikt over hvor feilen(e) ligger.

1. **Last opp dokumentet**

* Gå til [https://docxtemplater.com](https://docxtemplater.com/demo/#/view/error-location)&#x20;
* Klikk på "Velg fil" under Template-seksjonen og last opp Word-malen din:

<div align="left"><figure><img src="https://3216209513-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6aWzMnk8Uk6WDJJWUE46%2Fuploads%2FoHWU4kugQLDHsVLX4afx%2Fimage.png?alt=media&#x26;token=870cc4eb-eacb-4d8a-a3a5-4cc7766bddd2" alt="" width="563"><figcaption></figcaption></figure></div>

2. **Generer dokumentet**

* Klikk på "Generate Document" i Output-seksjonen:

<div align="left"><figure><img src="https://3216209513-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6aWzMnk8Uk6WDJJWUE46%2Fuploads%2F8w6ZiAeNJLni9Jzml1Vp%2Fimage.png?alt=media&#x26;token=ee231d07-ac0b-417b-bc3c-3925350b27a1" alt="" width="334"><figcaption></figcaption></figure></div>

* Herfra skal det dukke opp en feilmelding som gir forklaring på hva som er galt:

<div align="left"><figure><img src="https://3216209513-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6aWzMnk8Uk6WDJJWUE46%2Fuploads%2Fu3ZwF3jlGrRbvoxak5fY%2Fimage.png?alt=media&#x26;token=691eddcf-09b4-4a95-ac0d-ff2fe5660f28" alt="" width="351"><figcaption></figcaption></figure></div>

3. **Last ned dokumentet med markerte feil (anbefales)**

* Klikk på "Download commented template" for å laste ned dokument med markering:&#x20;

<div align="left"><figure><img src="https://3216209513-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6aWzMnk8Uk6WDJJWUE46%2Fuploads%2FdoG4ZIcfjakIABGKuHpQ%2Fimage.png?alt=media&#x26;token=bc2318e2-fed8-481f-ba68-23fac9d34fa8" alt="" width="375"><figcaption></figcaption></figure></div>

* I det nedlastede dokumentet får du tydelig oversikt over:
  * Hvilken variabel som er problemet
  * Hvor i dokumentet feilen ligger
  * Hvorfor den er feil

<figure><img src="https://3216209513-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6aWzMnk8Uk6WDJJWUE46%2Fuploads%2FnI5DBNE6FfdgDoZZkLZx%2Fimage.png?alt=media&#x26;token=5d40c6d9-62b8-41bb-9f23-b6800c2fd330" alt=""><figcaption></figcaption></figure>

Dette er spesielt nyttig i større maler med mange variabler.&#x20;


---

# Agent Instructions: 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:

```
GET https://docs.dibbel.no/brukerveiledninger/for-nettsiden/funksjoner/ressursmaler/rapportmal/feilsoking.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
