Vai al contenuto

FileManager

Componente che permette di visualizzare i file contenuti in una cartella su disco (ad esempio: “/ata0a/export”) e di copiarli, se richiesto, su chiavetta USB o scheda SD.Si presenta con la lista dei file presenti nella cartella specificata ed una lista di pulsanti associati alle azioni previste: DELETE, COPY, MOVE.Se nel sistema è presente un dispositivo di archiviazione di massa su USB (o scheda SD) sarà visibile una seconda lista, presente sul dispositivo esterno. In questo caso i pulsanti “COPY” e/o “MOVE” saranno visibile.Sotto ogni finestra è presente un set di pulsanti che consente di passare tra le periferiche consentite se connesse (chiave usb, SD card, memoria interna) e di effettuare un refresh della periferica selezionata.Tramite un ComboBox è possibile selezionare la tipologia di file da visualizzare e gestire.Le funzioni supportate sono:Delete: cancella il file selezionatoCopy: copia un file dal disco locale alla periferica USB (o scheda SD)Move: spostamento di un file dal disco locale alla periferica USB (o scheda SD)Presenta le seguenti proprietà:path: cartella su disco da gestire. Viene creata una sottocartella all’interno del disco local “/ata0a”, oppure del dispositivo USB collegato (o scheda SD). Valore di default: exportfileTypes: elenco dei file previsti da gestire. È una lista di stringhe che descrive il file name con il carattere jolly “*”. Esempio: DATALOG_*.cop DATALOG_*.csv ALARMS_*.csv SCRSHOT_*.jpg Nota: le stringhe inserite sono case sensitive (si consiglia di usare sempre tutto maiuscolo) ed è sempre necessario specificare il prefisso al nome del file ed un’estensione fissa (senza carattere “*”). I seguenti esempi non sono validi: *.* DATALOG_.*fileDescription: elenco di descrizioni, associate alla lingua attiva, collegate ai fileTypes elencati. Esempio: Datalog backup files Datalog CSV exported files Alarms history CSV exported file Screen shot JPG picturespaneSize: dimensione orizzontale del pannello che elenca i file presenti su disco. Questa dimensione permette di personalizzare il pannello a seconda della risoluzione video disponibile. Valore di default: 150btn_delete, btn_copy, btn_move: permette di nascondere o visualizzare uno dei pulsanti indicati. Default: tutti i pulsanti visibilibtn_multiple: permette di nascondere o visualizzare il pulsante di toggle tra la gestione classica (una selezione alla volta) e quella multiselezione. Default: il pulsante non è visibile.panel_right: permette di nascondere il pannello relativo alle ricette su drive USB. Default: pannello visibile se dispositivo inserito. Default: pannello visibilestring_ID: permette di associare le stringhe del componente alla lingua attiva. Va caricata un stringhe contenente tutti i testi separati dal carattere “;”. La stringa di default è: Delete;Copy;Name:;Type:;Local disk:;Removable disk:;Status:;Move
  • remote: nome del sistema remoto al quale collegarsi. Per collegarsi al sistema locale lasciare il campo vuoto.
  • rightPanelLocalHMI: True se il pannello di diestra fa riferimento al sistema HMI locale
  • remoteUser: nome utente dell’ftp del Sistema remote. In caso non sia inserito il nome il datalog non viene trasferito al remote specificato. In caso di sistema Full HMI, se non specificato il datalog non viene salvato.
  • remotePassword: nome utente dell’ftp del Sistema remote. In caso non sia inserito il nome il datalog non viene trasferito al remote specificato. In caso di sistema Full HMI, se non specificato il datalog non viene salvato.