it-swarm-eu.dev

Nahrávání dat CSV / Excel, současné mapování nebo stahování schématu?

S touto otázkou předpokládejme, že uživatelé rozumí CSV/Excel.

Hledám nejužitečnější přístup pro import dat (5-15 řádků) do aplikace.

  1. Je lepší nechat uživatele stáhnout šablonu Excel/CSV, naplnit ji a nahrát?

    nebo

  2. Je lepší nechat uživatele nahrávat, co mají Excel/CSV, a umožnit mapování?

    nebo

  3. Řekni mi to lépe.

Mé myšlenky jsou, že obvykle dáváte uživatelům nějaké potvrzení o tom, co importovat, tak proč nejenom pokračovat s mapováním a zabít dva ptáky jedním kamenem?

16
rick schott

Mohli byste jim sdělit, jaké sloupce se očekávají, a mít tlačítko pro snadné stažení prázdného souboru (č. 1) nebo nechat vytvořit nebo použít vlastní soubor.

Po nahrání souboru, pokud se názvy sloupců již neshodují, můžete zadat funkce mapování (# 2).

Zkušený uživatel již může mít soubor se správnými názvy sloupců a může přeskočit oba kroky.

9

Ve skutečnosti mám tento přesný problém v aplikaci, kterou navrhuji. Mapování záhlaví se nikdy nedostalo do plánu, takže uživatelé jsou nuceni opravit záhlaví v Excelu. Dáme jim šablonu, ale uživatelé jsou stále naštvaní. Často získávají seznamy ze zdrojů třetích stran a jejich provedení je bolest.

Přál bych si, abych eskaloval uživatelské rozhraní mapování záhlaví už dávno. Stále se to snažím dostat na plán.

V současné době poskytujeme dobrou zpětnou vazbu o sloupcích, které se shodují správně, a o sloupcích, které se neshodují, ale není to ideální.

3
Glen Lipka