Fil
Filspørgsmål giver respondenter mulighed for at uploade dokumenter og andre filer som en del af deres undersøgelsessvar.
Spørgsmålstypen file giver respondenter mulighed for at uploade enhver fil fra deres enhed — dokumenter, regneark, PDF-filer eller andre filtyper. I modsætning til image, audio og video, der starter specifikke optagelsesværktøjer, åbner file en generel filpicker.
Grundlæggende XLSForm-specifikation
| type | name | label |
|---|---|---|
| file | document | Upload venligst dit dokument |
For flere detaljer om standard fil-spørgsmålstypen, se XLSForm-specifikationen.
Anvendelser
Filspørgsmål bruges typisk til:
- Indsamling af støttedokumenter (kvitteringer, certifikater, kontrakter, rapporter)
- Upload af udfyldte papirformularer, der er scannet
- Indsamling af regneark eller dataeksporter fra andre systemer
- Enhver digital filtype, som billede/lyd/video ikke dækker
Dataformat
Uploadede filer gemmes som binære vedhæftninger:
- Format: Bevaret i originalformat (PDF, XLSX, DOCX osv.)
- Navngivning:
{instanceID}-{feltnavn}.{filtypenavn} - Lagring: Uploadet til serverens mediemappe ved siden af indsendelsen
- Adgang: Kan downloades fra indsendelseshåndteringsgrænsefladen
rtSurvey-udvidelser
Accepterede filtyper
Brug kolonnen parameters til at begrænse, hvilke filtyper der kan vælges:
| type | name | label | parameters |
|---|---|---|---|
| file | report | Upload inspektionsrapporten | accept=.pdf |
| file | spreadsheet | Upload datafilen | accept=.xlsx,.csv |
Parameteren accept bruger standard filtype-syntaks (kommasepareret).
Vejledning om filstørrelse
rtSurvey håndhæver ikke en hård filstørrelsesgrænse på spørgsmålsniveau, men serverens uploadgrænse gælder. Brug hint til at kommunikere forventninger til intervieweren:
| type | name | label | hint |
|---|---|---|---|
| file | receipt | Upload betalingskvitteringen | Accepteret: PDF eller billede. Maksimal filstørrelse: 5 MB |
Integration med enhedens filsystem og cloud-lagring
På Android og iOS åbner file-spørgsmålet enhedens native filpicker, som kan give adgang til:
- Lokal enhedslagring
- SD-kort (Android)
- iCloud Drive (iOS)
- Google Drive, Dropbox (hvis installeret)
På web åbnes browserens standard filupload-dialog.
Eksempler på brug
Påkrævet PDF-upload
| type | name | label | hint | required | required_message |
|---|---|---|---|---|---|
| file | signed_consent | Upload den underskrevne samtykkeerklæring | Kun PDF, maks. 2 MB | yes | En samtykkeerklæring er påkrævet |
Betinget dokumentupload
| type | name | label | relevant |
|---|---|---|---|
| select_one janer | has_land_title | Har husstanden en landejendomsret? | |
| file | land_title_doc | Upload et foto eller scan af landejendomsretten | ${has_land_title} = 'yes' |
Bedste praksis
- Brug
accepttil at begrænse filtyper — dette forhindrer interviewere i at uploade forkerte filer ved en fejl. - Inkluder altid størrelses- og formatvejledning i kolonnen
hint. - For fotos og billeder skal du bruge
image-typen i stedet — den tilbyder bedre komprimering og ensartet formathåndtering. - For store undersøgelser med filvedhæftninger skal du planlægge din datalagring og downloadbåndbredde i overensstemmelse hermed.
- Test filpickeren på målenheden (Android vs. iOS vs. web) inden udrulning — adgang til cloud-drev varierer.
Overvejelser om datahåndtering
- Filer gemmes i deres originalformat; de konverteres eller komprimeres ikke af rtSurvey.
- Analyser filer efter download — rtSurvey udtrækker eller indekserer ikke filindhold.
- Store filvedhæftninger øger betydeligt den tid, der kræves for at downloade et fuldt datasæt.
Begrænsninger
- Filspørgsmål validerer ikke filindhold — kun filtypekontrollen via
accepthåndhæves på UI-niveau. - Meget store filer (100 MB+) kan time ud ved upload i miljøer med lav forbindelseskvalitet.
- Offline-interviewere kan vedhæfte filer, men de uploades ikke, før forbindelsen er genoprettet.
- Nogle enhedskonfigurationer begrænser adgangen til visse lagerplaceringer (f.eks. virksomheders MDM-politikker).