Filepicker è il processo aziendale di tipo frontend progettato per gestire il download dei file.
Il processo di gestione dei file tramite frontend dovrebbe essere costruito nel modo seguente:
- Ottenere i dati nella vista frontend;
- Caricare i file sul server per ottenere ID univoci per ogni file;
- Creazione di oggetti modello di dati in base ai file caricati;
- Pubblicare gli oggetti del modello di dati nel database.
Uso del Filepicker
-
Filepicker Get Properties è usato per ottenere i file dall'applicazione frontend. Si ottiene un files di oggetti per un ulteriore utilizzo.

-
Se è stato caricato un singolo elemento, si ottiene solo l'elemento con index = 0. Per questo, si usa il blocco Array Element viene utilizzato.

-
L'elemento dell'array risultante deve essere caricato sul server per poterlo utilizzare ulteriormente. Server request POST /_files/ A questo scopo si utilizzano tipi di blocchi. Dopo aver inviato l'elemento file al server, esso ottiene il suo unico ID. Questo ID viene utilizzato per scrivere l'oggetto nel database.

-
File viene usato per creare un nuovo oggetto modello di dati usando i Expand-Make blocchi.

-
Server request POST Il tipo di blocco viene utilizzato per pubblicare l'oggetto del modello di dati appena creato nel database.

