
Definition name - Nazwa definicji w konfiguratorze
Active - oznaczenie, czy wzorzec załączników jest aktywny
System - oznaczenie, czy wzorzec załączników jest systemowy ROOT
Files Box - Pojemniki do plików dostępne w załączniku. Pozwala na utworzenie paru zakładek dla załączników.
Basic
Definition name - Nazwa techniczna wzorca załączników
Target directory - Docelowe źródło do którego odnosi się załącznik. Zazwyczaj przekazywane zostaje tam parametr @REFNO
Allowed extensions - dopuszczalne rozszerzenia załączników np. jpg,png,xls
Max file size - Maksymalna wielkość przesłanego załącznika
Max files - maksymalna dopuszczalna ilość załączników
Active - oznaczenie, czy pojemnik na załączniki jest aktywny
System - oznaczenie, czy pojemnik na załączniki jest systemowy ROOT
Localisation
[język] Title - tytuł pojemnika na załączniki w danym języku
[język] Description - opis pojemnik na załączniki w danym języku
Do czego służą wzorce załączników
Wzorzec Attachments definiuje sposób dołączania plików do rekordów w programie RS. Jeden wzorzec może zawierać kilka pojemników (Files Box), czyli osobnych zakładek na pliki różnego rodzaju, na przykład dokumentację i zdjęcia.
Pola pojemnika na pliki
- Definition name - nazwa techniczna wzorca w konfiguratorze.
- Target directory - katalog docelowy; zwykle przekazywany jest do niego parametr
@REFNO. - Allowed extensions - dozwolone rozszerzenia, na przykład
jpg,png,xls. - Max file size - maksymalny rozmiar pojedynczego pliku.
- Max files - maksymalna liczba plików w pojemniku.
- Active i System - aktywność oraz oznaczenie elementu systemowego ROOT.
W zakładce Localisation ustawia się tytuł i opis pojemnika w każdym języku.
Powiązane komponenty
Do przesyłania plików bez powiązania z pojemnikami służy File Upload. Załączniki można też dołączać do wiadomości definiowanych we wzorcach Send Email.
Dobre praktyki konfiguracji załączników
Listę Allowed extensions ograniczaj do formatów faktycznie potrzebnych w procesie - im węższa lista, tym mniejsze ryzyko wgrania plików wykonywalnych lub niekontrolowanych formatów. Max file size i Max files ustawiaj z zapasem względem realnych potrzeb, ale na tyle nisko, by nie obciążać nadmiernie dysku serwera; do automatycznego czyszczenia starych plików wykorzystaj Cyclic File Deletion.
Parametr w polu Target directory (najczęściej @REFNO) sprawia, że pliki każdego rekordu trafiają do osobnego podkatalogu - ułatwia to późniejsze przeglądanie i archiwizację. Osobne pojemniki (Files Box) zakładaj dla logicznie różnych zestawów dokumentów, na przykład osobno na zdjęcia i osobno na dokumentację formalną, i opisz je w zakładce Localisation w każdym języku interfejsu.