Sist endret: 10. nov. 2024

Automatisk lagring

Konfigurering av hvor ofte klienten lagrer skjemadata

Denne funksjonen støtter ikke validering av enkeltfelt.

Å endre denne atferden kan påvirke hvor ofte appen lagrer data til backend. Konfigurasjonen kan gjøres både i layout-sets.json og Settings.json.

// layout-sets.json
{
  "sets": [...],
  "uiSettings": {
    "autoSaveBehavior": "onChangePage"
  }
}
// Settings.json
{
  "pages": {
    "autoSaveBehavior": "onChangePage"
  }
}

onChangeFormData (Default)

Lagrer data til backend ved hver interaksjon med et skjema-komponent. Dette er standardoppførselen.

onChangePage

Lagrer data til backend ved navigering mellom sider. Dette inkluderer navigering med NavigationBar-komponenten, NavigationButtons-komponenten og bakknappikonet.

Forbedrer serverytelse ved høy etterspørsel

OnChangePage-atferd kan forbedre serverytelsen i Azure hvis appen din har mange brukere på kort tid. Du må imidlertid vurdere at appen ikke vil lagre skjemaet hvis brukeren ikke har navigert mellom sider eller sendt det inn. En sideoppdatering vil da miste dataene.