Filepicker est le processus métier de type front-end conçu pour gérer les téléchargements de fichiers.
Le processus de gestion des fichiers via le frontend doit être construit de la manière suivante :
- Obtenir des données dans la vue frontale ;
- Téléchargement des fichiers sur le serveur pour obtenir des ID uniques pour chaque fichier ;
- Créer des objets de modèle de données selon les fichiers qui ont été téléchargés ;
- Enregistrement des objets du modèle de données dans la base de données.
Utilisation de Filepicker
-
Filepicker Get Properties est utilisé pour obtenir des fichiers à partir de l'application frontale. Vous obtenez le files tableau d'objets pour une utilisation ultérieure.

-
Si un seul élément a été téléchargé, vous récupérez uniquement l'élément avec le paramètre index = 0. Pour cela, le bloc Array Element est utilisé.

-
L'élément du tableau résultant doit être téléchargé sur le serveur pour être utilisé ultérieurement. Server request POST /_files/ Des types de blocs sont utilisés à cet effet. Après avoir envoyé le file au serveur, celui-ci obtient son unique ID. Ce ID est utilisé pour écrire l'objet dans la base de données.

-
File L'objet est utilisé pour créer un nouvel objet de modèle de données en utilisant des blocs de type Expand-Make blocs.

-
Server request POST Le type de bloc est utilisé pour enregistrer l'objet de modèle de données nouvellement créé dans la base de données.

