ÖzelliklerGiriş türleri

Document — Belgeler

Eski yansıtma alanlarına sahip gömülü dosya ekleri (tekli veya çoklu).

Belge türü (Document, ayırt edici 18) — Belge kategorisi. Eski yansıtma alanlarına sahip gömülü dosya ekleri (tekli veya çoklu).

bulunanlar

← Türler dizisi · Kategori: Belge · Ayrımcı: 18

Alan şeması (EntryData)

AlanPas tipiİsteğe bağlıKorumalıkullanıcı arayüzü etiketi
filenameStringhayırhayırDosya adı
mime_typeStringhayırhayırMIME türü
contentVec<u8>hayırevetDosya
notesOption<String>evethayırNotlar
filesVec<DocumentAttachment>hayırhayırEkli dosyalar
foldersVec<DocumentFolder>hayırhayırklasörler

Sırlar

Korunan alanları (kullanıcı bünyesinde maskelenmiş, EntryType::is_protected_field): content.

Ekler

Ekler

Belge türü, ekleri attachment_store_mut() aracılığıyla DocumentInner.files / folders (Entry.attachments değil) dosyasında saklar. Eski alanlar filename, mime_type, content birincil veri olarak kalır; çoklu dosya ekleri DocumentAttachment / DocumentFolder yapılarını paylaşır.

Belge yapısı

DocumentInner (birincil yük): filename, mime_type, content (korumalı), notes ve çoklu dosya ekleri için files / folders. document_service.rs'de attachment_store_mut() birleştirilmiş olarak bulunur.

Uygulamada

Belge giriş sınırlaması: kasa → +Belge yazın → alanları doldurun → ekler ekleyin (isteğe bağlı, tüm türler) → Kaydet. Doğrulama: yalnızca başlık gereklidir (validation_service.rs).