Esportazione di una tabella vibecode
Una tabella vibecode può essere esportata in vari formati
In generale, quando viene lanciata una qualsiasi esportazione, Vibecode avvisa che l’esportazione è in corso
Da qui abbiamo due casi :
L’esportazione impiega meno di 20 secondi : in questo caso Vibecode avvisa che l’esportazione è pronta per essere scaricata. Cliccando su “Download” inizierà subito il download del file
L’esportazione impiega più di 20 secondi : in questo caso Vibecode avvisa che l’esportazione procederà in background, e, una volta terminata, l’utente vibecode troverà il proprio file nella “Download Area”
Download Area
In altro a dx, è visibile un’icona con un contenitore.
Cliccando si espande e mostra tutte le esportazioni lanciate dell’utente vibecode
Per ciascun file è indicato
la tipologia (Excel, PDF, CSV)
Il nome della tabella esportata (ad esempio Gestione Attività)
Lo stato dell’export
Completato : export pronto per il download
In corso : export in corso
Completato con errori: export completato ma con errori
Data di lancio dell’export
Se il nome del file è in grassetto significa che non è mai stato scaricato dall’utente vibecode.
Il numero riportato su sfondo rosso (accanto all’icona del contenitore) stà ad indicare il numero di esportazioni non ancora scaricate.
Cliccando su uno dei file, è possibile scaricarlo sul proprio dispositivo.
I file esportati rimangono nella download area per eventuali consultazioni future.
Se non si è più interessati ad uno o più di questi file è possibile eliminarli cliccando sull’icona del cestino corrispondente al file che si vuole eliminare
Il tasto “Open Export History” permette di aprire una pagina Vibecode che visualizza lo stesso contenuto della Export Area ma in formato tabellare. Anche da qui sarà possibile scaricare degli export già pronti
Gestione particolare degli export in CSV
Siccome l’export CSV può riguardare una mole considerevole di dati, allora si è deciso di evitare che più esportazioni CSV possano essere lanciata in contemporanea, dallo stesso utente vibecode.
Quindi se è in corso un’esportazione CSV e l’utente lancia una nuova esportazione CSV si possono avere due casistiche:
il nuovo export CSV è diverso dal precedente (riguarda un’altra tabella o ha dei filtri differenti rispetto all’esportazione in corso): allora l’utente riceve un messaggio che il nuovo export verrà accodato, e quindi eseguito quando quello in corso è terminato.
il nuovo export CSV è uguale a quello in corso (stessa tabella e stessi filtri): allora vibecode avvisa l’utente che il nuovo export verrà ignorato.
Tutte le altre tipologie di export (Pdf ed Excel) non sono soggette a controlli di contemporaneità. Ovvero mentre è in corso un export Excel sarà possibile lanciare contemporaneamente l’export excel della stessa tabella o di un’altra tabella
Configurazione vibecode per abilitare la nuova esportazione
sets.vibs aggiungere
variable name(exportdata) value(v2)
variable name(exportsqueue) value(EXPORTS)
Creare una coda “Exports” con al massimo 3 processi paralleli