Gestione File/Cartella di Output

Questa sezione definisce le impostazioni per la gestione del file di output, inclusa la destinazione, le notifiche e la denominazione del file CSV finale.

image-1751547880558.png

  • Cartella di Esportazione: mostra il percorso di destinazione dove verranno salvati i file CSV:
    - Percorso base: `storage/CSVExporter/`
    - Struttura: Il sistema crea automaticamente una sottocartella per ogni modulo
    - Esempio: `storage/CSVExporter/Accounts/` per il modulo Account

  • Modalità di Avviso Esportazione: controlla come l'utente viene informato al completamento dell'operazione tramite:
    - Block (Blocco): avviso che blocca l'interfaccia utente
    - Alert (Avviso): mostra una notifica non bloccante

  • Nome Del File. La configurazione del nome file comprende due elementi fondamentali che determinano come verrà denominato il file CSV finale:
    Tipo:  Il sistema offre due approcci per la creazione del nome file. La modalità "Statico" mantiene sempre lo stesso nome per ogni esportazione, garantendo prevedibilità e facilità di identificazione, ma comporta il rischio di sovrascrivere versioni precedenti. La modalità "Dinamico" genera automaticamente nomi univoci utilizzando criteri variabili come timestamp o numeri incrementali, preservando così lo storico delle esportazioni ma creando nomi meno prevedibili.

    - Nome: definisce la base identificativa del file CSV. Nell'esempio mostrato, `Accounts_export` diventerà automaticamente `Accounts_export.csv` una volta completata l'esportazione. È fondamentale utilizzare nomi descrittivi che riflettano il contenuto del file, evitando caratteri speciali o spazi che potrebbero causare problemi di compatibilità con diversi sistemi operativi. 
    Esempi di denominazione efficace includono `Clienti_attivi_2025`, `Ordini_mensili_marzo` o `Fatture_pagate_2025`, che forniscono informazioni immediate sul contenuto e il periodo di riferimento dei dati esportati.