FunctiesInvoertypen

Document — Documenten

Ingesloten bestandsbijlagen (enkel of meervoudig) met oudere spiegelvelden.

Document type (Document, discriminant 18) — Document categorie. Ingesloten bestandsbijlagen (enkel of meervoudig) met oudere spiegelvelden.

Classificatie

← Typenindex · Categorie: Document · Discriminant: 18

Veldschema (EntryData)

VeldRoestsoortOptioneelBeschermdUI-label
filenameStringneeneeBestandsnaam
mime_typeStringneeneeMIME-type
contentVec<u8>neejaBestand
notesOption<String>janeeOpmerkingen
filesVec<DocumentAttachment>neeneeBijgevoegde bestanden
foldersVec<DocumentFolder>neeneemappen

Geheimen

Beveiligde velden (gemaskeerd in gebruikersinterface, EntryType::is_protected_field): content.

Bijlagen

Bijlagen

Het type Document slaat bijlagen op in DocumentInner.files / folders (niet Entry.attachments), via attachment_store_mut(). Verouderde velden filename, mime_type, content blijven de primaire payload; bijlagen met meerdere bestanden delen DocumentAttachment / DocumentFolder-structuren.

Documentstructuur

DocumentInner (primaire payload): filename, mime_type, content (beveiligd), notes, plus files / folders voor bijlagen met meerdere bestanden. Uniforme resolutie via attachment_store_mut() in document_service.rs.

In de app

Maak een documentinvoer: kluis → +* → typ Document → vul velden in → voeg bijlagen toe (optioneel, alle typen) → Opslaan. Validatie: alleen titel is vereist (validation_service.rs).