Frågtypen file gör det möjligt för respondenter att ladda upp valfri fil från sin enhet — dokument, kalkylblad, PDF-filer eller andra filtyper. Till skillnad från image, audio och video som startar specifika fångstverktyg, öppnar file en generell filväljare.

Grundläggande XLSForm-specifikation

typenamelabel
filedocumentVänligen ladda upp ditt dokument

För mer detaljer om standardfrågtypen file, se XLSForm-specifikationen.

Användningsområden

Filfrågor används vanligtvis för:

  1. Samla in stöddokument (kvitton, certifikat, kontrakt, rapporter)
  2. Ladda upp ifyllda pappersformulär som har skannats
  3. Samla in kalkylblad eller dataexporter från andra system
  4. Alla digitala filtyper som bild/ljud/video inte täcker

Dataformat

Uppladdade filer lagras som binära bilagor:

  • Format: Bevaras i originalformat (PDF, XLSX, DOCX osv.)
  • Namngivning: {instanceID}-{fieldname}.{extension}
  • Lagring: Uppladdas till serverns mediamapp tillsammans med inlämningen
  • Åtkomst: Nedladdningsbar från inlämningshanteringsgränssnittet

rtSurvey-tillägg

Accepterade filtyper

Använd kolumnen parameters för att begränsa vilka filtyper som kan väljas:

typenamelabelparameters
filereportLadda upp inspektionsrapportenaccept=.pdf
filespreadsheetLadda upp datafilenaccept=.xlsx,.csv

Parametern accept använder standardsyntax för filtillägg (kommaseparerat).

Filstorleksvägledning

rtSurvey tillämpar ingen hård filstorleksgräns på frågenivå, men serverns uppladdningsgräns gäller. Använd hint för att kommunicera förväntningar till räknaren:

typenamelabelhint
filereceiptLadda upp betalningskvittotAccepterat: PDF eller bild. Maximal filstorlek: 5 MB

Exempelanvändning

Obligatorisk PDF-uppladdning

typenamelabelhintrequiredrequired_message
filesigned_consentLadda upp det undertecknade samtyckesformuläretEndast PDF, max 2 MByesEtt samtyckesformulär krävs

Villkorlig dokumentuppladdning

typenamelabelrelevant
select_one yesnohas_land_titleHar hushållet ett marktitel?
fileland_title_docLadda upp ett foto eller scan av marktiteln${has_land_title} = 'yes'

Bästa praxis

  1. Använd accept för att begränsa filtyper — detta förhindrar räknare från att oavsiktligt ladda upp fel filer.
  2. Inkludera alltid storleks- och formatvägledning i kolumnen hint.
  3. För foton och bilder, använd typen image istället — den erbjuder bättre komprimering och konsekvent formathantering.
  4. För stora undersökningar med filbilagor, planera din datalagring och nedladdningsbandbredd i enlighet med detta.
  5. Testa filväljaren på målenhetstypen (Android vs. iOS vs. webb) innan driftsättning.

Begränsningar

  • Filfrågor validerar inte filinnehåll — bara filnamnstilläggskontrollen via accept tillämpas på UI-nivå.
  • Mycket stora filer (100 MB+) kan ta slut vid uppladdning i låganslutningsmiljöer.
  • Offlineräknare kan bifoga filer men de laddas inte upp förrän anslutning återupprättas.
Var den här sidan hjälpsam?