Champs fichier

Description

Le Champ de fichier (fieldInputFile) permet l'upload de fichiers. Il supporte le multi-fichiers, la zone de dépôt (drag & drop), la capture caméra sur mobile, et la prévisualisation.

Les fichiers peuvent être stockés sur le serveur dans un dossier spécifié par vt_PathStockage, ou liés à une entité ORDA.

PropriétéChamp techniqueTypeDescription
Nom du champvt_FieldNametextNom technique
Libellévt_FieldLabeltextLabel affiché
Multi-fichiersvb_MultiFilecheckboxPermet l'upload de plusieurs fichiers
Zone de dépôtvb_DropZonecheckboxActive le drag & drop
Caméra mobilevb_CapturecheckboxCapture via appareil photo (mobile)
Prévisualisationvb_PreviewcheckboxAffiche un aperçu du fichier
Types acceptésvt_AcceptTypetextTypes MIME acceptés (ex: image/*)
Afficher typesvb_showAcceptTypecheckboxAffiche les types acceptés
Lié à l'entitévb_isLinkedToModuleEntitycheckboxLie au module ORDA
Stockagevt_WhereToStoreradiopathFolder = stocker sur le serveur
Chemin stockagevt_PathStockagetextDossier de stockage serveur

Événements supportés :
on-change — Déclenché après sélection d'un fichier
on-dblclick — Déclenché au double-clic

Paramètre

Nom du champ

Permet de configurer le nom et l’id du bloc input du champ de saisie.

Libellé du champ

Désigne le label du titre du champ de saisie. Peut être une clé de traduction.

Permettre l'ajout de plusieurs fichiers

Si coché, autorise l'utilisateur à déposer un ou plusieurs fichier(s).

Ajouter un fichier via l'appareil photo (uniquement mobile)

Si coché et que l'utilisateur est sur mobile, il peut ajouter un fichier directement en prenant une photo.

Afficher la prévisualisation du fichier

Si coché, permet a l'utilisateur d'avoir un visuel du fichier qu'il a déposé.

Type de fichier accepté (ex : .pdf,.doc)

Autorise uniquement les fichiers possédant l'extension indiquée dans la propriété.

Afficher le type d'acceptation

Nécessite 'libellé du champ' et 'type de fichier accepté (ex:.pdf, .doc)'

Lorsque l'utilisateur est en train de sélectionner son / ses fichiers dans l'explorateur de fichiers, affiche le type de fichier requis.

Est lié a l'entité du module ?

Si coché, indique que le champ est une propriété de l’entite du module.

Si besoin préciser le chemin de relation (ex: Entity.MaRelation)

Nécessite 'est lié a l'entité du module ?'

Permet de lier le champ à une autre entité que celle du module en passant par une relation.

Stocker le fichier dans la base de données

Nécessite 'est lié a l'entité du module ?'

Si coché, stocke le fichier déposé dans la base de données.

Stocker le chemin du fichier dans la base de données

Nécessite 'est lié a l'entité du module ?'

Si coché, stocke le chemin du fichier déposé dans la base de données.

Stocker le fichier sur le serveur

Si coché, stocke le fichier déposé dans la base de données du serveur.

Chemin de stockage (peut être une variable "Storage")

Indique le chemin dans lequel les données ( le chemin ou le fichier doit être stocké ). Peut être une variable 'storage'.

Mise en page

Class éléments input

Permet d'appliquer un style graphique sur ---.

Class éléments label

Permet d'appliquer un style graphique sur ---.