# Airtable

Send inn svar til en Airtable-base med typet felttilordning.

## Airtable

Send hvert svar til en Airtable-tabell som en ny post. Tilordne felter til typede kolonner, sett sammen et rikt tekstinnhold, og bakfyll tidligere svar.

<h2 id="what-you-get">Hva du får</h2>

<ul>
  <li>Én post per svar</li>
  <li>Feltnivå-tilordning med typekompatibilitetskontroller</li>
  <li>Metadatatilordning, inkludert en lenke til den genererte innsendings-PDF-en</li>
  <li>Valgfritt rikt tekstfelt med overskrifter, fet, lister og innfelte svar</li>
  <li>Bakfyll eksisterende svar ved tilkobling (grupper på 10)</li>
  <li>Automatisk gjenoppretting når kolonner blir omdøpt</li>
  <li>Testpost for å verifisere tilkoblingen før ekte svar ankommer</li>
</ul>

<h2 id="connect">Koble til Airtable</h2>

<h2 id="column-types">Kolonnetyper</h2>

<p>Formstep oppretter automatisk valgalternativer når den innsendte verdien ikke samsvarer med et eksisterende alternativ.</p>

<p>
  Formel-, oppsummerings-, tellings-, oppslags-, koblede post-, samarbeids-, opprettet/endret tid-, opprettet/endret av-, autonummer-,
  knappe- og synkronisert-kilde-kolonner er skrivebeskyttet og kan ikke tilordnes.
</p>

<h2 id="repeating-groups">Gjentakende grupper</h2>

<p>
  En <a href="/no/building-forms/repeating-groups">gjentakende gruppe</a> lar respondenter legge til så mange oppføringer de trenger — som
  en gjesteliste, hver med navn og alder. I feltvelgeren velger du hvordan den skal tilordnes:
</p>

<ul>
  <li>
    <strong>Hele gruppen</strong> tilordnes til ett felt. Hver oppføring vises som nummererte, merkede rader, som «1. Fullt navn: Jane
    Appleseed, Alder: 34, 2. Fullt navn: Marcus Lee, Alder: 29».
  </li>
  <li>
    <strong>Hvert medlemsfelt</strong> tilordnes til sitt eget felt. Verdiene fra hver oppføring slås sammen med <code> · </code>, slik at
    feltet Fullt navn leser «Jane Appleseed · Marcus Lee».
  </li>
</ul>

<p>
  Velg det ene, det andre, eller begge. Hvis du fjerner et medlemsfelt fra skjemaet senere, vises det fortsatt i velgeren, slik at tidligere
  poster beholder feltet sitt — tilordningen din slutter aldri å fungere.
</p>

<h2 id="rich-text-body">Rikt tekstinnhold</h2>

<p>
  Hvis tabellen din har en Rik tekst-, Lang tekst- eller Enkeltlinjetekst-kolonne, kan du sette sammen innholdet med malredigereren. Skriv{' '}
  <strong>@</strong> for å sette inn verdien fra et skjemafelt eller metadata som PDF Link — redigereren viser dem som nevnebrikker som
  løses opp til innsendte svar ved synkronisering. Rik tekst-kolonner bevarer formatering; andre kolonnetyper mottar ren Markdown.
</p>

<p>
  Støttet formatering: overskrifter (H1-H4), <strong>fet</strong>, <em>kursiv</em>, ~~gjennomstrek~~, <code>innebygd kode</code>, lenker og
  nummererte/unummererte lister. Bilder og innebygde elementer støttes ikke.
</p>

<h2 id="backfill">Bakfyll eksisterende svar</h2>

<p>
  Etter tilkobling kan du bakfylle tidligere svar. Poster skrives i grupper på 10 med en kort forsinkelse mellom gruppene for å holde seg
  innenfor Airtables hastighetsbegrensninger. Fremdriften vises i integrasjonspanelet.
</p>

<h2 id="test-event">Testhendelse</h2>

<p>
  Fullfør-trinnet og integrasjonsdetaljpanelet har begge en <strong>Send test</strong>-knapp som skriver en plassholderpost. Tekstkolonner
  får <code>[Question Title]</code>-strenger, tall får <code>0</code>, e-poster får <code>test@example.com</code>, datoer får gjeldende
  tidsstempel, og valg bruker det første alternativet fra spørsmålets valgmuligheter (for å unngå å opprette tilfeldige alternativer). Slett
  testposten etter verifisering.
</p>

<h2 id="abandoned-responses">Hendelser for avbrutte svar</h2>

<p>
  Hvis en respondent starter skjemaet ditt men ikke fullfører det, kan Formstep likevel synkronisere de delvise dataene. På{' '}
  <strong>Forlatte innsendinger</strong>-trinnet setter du <strong>Send hendelse for forlatt etter</strong> til 12 timer, 1 dag, 3 dager
  eller 1 uke. En times-sveip skriver deretter en post med samme felttilordning som en fullført innsending. Tilordne metadatafeltet
  «Innsendingsstatus» til en enkeltvalgs- eller tekstkolonne for å skille «Partial»-poster fra «Completed»- og «Updated»-poster.
</p>

<p>
  Bare utkast fra en delelenke sveipes, og <strong>Obligatoriske felter</strong> avgrenser det ytterligere: posten skrives bare når minst
  ett av feltene du velger, ble fylt ut.
</p>

> ℹ️ **Pro-funksjon**
> <p>
>     Levering av avbrutte svar krever en Pro- eller Business-plan. Den vanlige Airtable-integrasjonen er tilgjengelig på alle planer. Se{' '}
>     <a href="/no/subscription-billing/plans-pricing">planer og priser</a>.
>   </p>

<h2 id="schema-drift">Skjemaendringer og automatisk gjenoppretting</h2>

<p>
  Hvis du omdøper en kolonne i Airtable, oppdager Formstep endringen ved neste svar og oppdaterer tilordningen automatisk. Kolonner matches
  med sin stabile interne ID, så omdøping er transparent.
</p>

<p>
  Hvis du sletter en kolonne, fjerner Formstep den fra tilordningen og fortsetter å synkronisere de gjenværende feltene. Hvis en kolonnes
  type endres til noe inkompatibelt, mislykkes synkroniseringen av verdien — åpne integrasjonen på nytt og tilordne feltet på nytt.
</p>

<h2 id="troubleshooting">Feilsøking</h2>

<ul>
  <li>
    <strong>Autorisasjon utløpt</strong> — Airtable-tilgangstokener varer i omtrent en time og fornyes automatisk, både av en daglig jobb og
    før hver levering. Hvis selve fornyelsen mislykkes — tilgangen ble tilbakekalt, eller oppdateringstokenet utløp — merkes tilkoblingen
    som utløpt, og alle integrasjoner som bruker den, stopper. Trykk Koble til på nytt.
  </li>
  <li>
    <strong>Kolonne ikke synlig</strong> — Bekreft at OAuth-tillatelsen inkluderer basen og at kolonnetypen er skrivbar (se tabellen
    ovenfor).
  </li>
  <li>
    <strong>Hastighetsbegrensning</strong> — Airtable håndhever 5 forespørsler/sekund per base. Bakfyllinger begrenses automatisk;
    live-synkroniseringer prøver på nytt med tilbakefall.
  </li>
</ul>

<h2 id="faq">Ofte stilte spørsmål</h2>

  <p>
    Fire Airtable-tillatelser: lese/skrive postdata, lese baseskjemaer og lese e-posten din (for å identifisere kontoen). Bruker OAuth med
    PKCE — ingen API-nøkler å administrere.
  </p>

  <p>
    Ja. Airtable-tilkoblinger er arbeidsområdeomfattende. Ethvert medlem kan bruke hvilken som helst tilkoblet konto når de setter opp en
    integrasjon.
  </p>

  <p>Ja. Autoriser flere kontoer under nye integrasjonsoppsett. Hvert skjema velger hvilken konto som skal brukes.</p>

  <p>
    Neste svar mislykkes med en "ikke funnet"-feil. Opprett en ny tabell, og rediger deretter integrasjonen for å peke til den og tilordne
    feltene på nytt.
  </p>

  <p>
    Nei. Disse er skrivebeskyttet i Airtables API. Se den fullstendige listen over utelatte kolonnetyper i delen{' '}
    <a href="#column-types">Kolonnetyper</a>.
  </p>

  <p>
    Gå til Skjemainnstillinger → Integrasjoner → Airtable og slett integrasjonen. For også å tilbakekalle Formstep sin tilgang, gå til
    Airtable-kontoinnstillingene og fjern Formstep OAuth-appen.
  </p>

<h2 id="next-steps">Neste steg</h2>
<div class="not-prose grid gap-3 sm:grid-cols-2">
  - [Linear](/no/integrations/linear) — Gjør svar om til Linear-saker
  - [GitHub Issues](/no/integrations/github) — Gjør svar om til GitHub-saker
  - [Gjentakende grupper](/no/building-forms/repeating-groups) — La respondenter legge til flere oppføringer
</div>
