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.