it-swarm-eu.dev

Caricare dati CSV / Excel, presentare funzionalità di mappatura o scaricare lo schema?

Con questa domanda supponiamo che gli utenti capiscano CSV/Excel.

Sto cercando l'approccio più utilizzabile per l'importazione di dati (5-15 righe) in un'applicazione.

  1. È meglio consentire agli utenti di scaricare un modello Excel/CSV, compilare e caricare?

    o

  2. È meglio consentire agli utenti di caricare qualunque Excel/CSV abbiano e consentire la funzionalità di mappatura?

    o

  3. Dimmi un modo migliore.

I miei pensieri sono che di solito dai agli utenti una sorta di conferma su cosa importare, quindi perché non andare avanti con la funzionalità di mappatura e uccidere due uccelli con una fava?

16
rick schott

Potresti dire loro quali colonne sono previste e avere un pulsante per scaricare un file vuoto per comodità (# 1) o consentire loro di creare/utilizzare il proprio file.

Una volta caricato il file, se i nomi delle colonne non corrispondono già, è possibile fornire funzionalità di mappatura (# 2).

Un utente esperto potrebbe già avere il file con i nomi di colonna a destra e saltare entrambi i passaggi.

9

In realtà ho questo esatto problema sull'app che progetto. La mappatura delle intestazioni non è mai stata inserita nella tabella di marcia, quindi gli utenti sono costretti a correggere le intestazioni in Excel. Diamo loro un modello, ma gli utenti continuano a essere davvero infastiditi. Spesso ottengono elenchi da fonti di terze parti e dover risolvere il problema è una seccatura.

Vorrei aver intensificato l'interfaccia utente di mapping delle intestazioni molto tempo fa. Sto ancora cercando di ottenerlo sulla tabella di marcia.

Attualmente, forniamo un buon feedback sulle colonne che corrispondono in modo corretto e quelle che non lo fanno, ma non è l'ideale.

3
Glen Lipka