Cosa passeresti a utilizzare invece di eccellere in un ambiente di lavoro aziendale, quando non sei un programmatore di professione?

StackOverflow https://stackoverflow.com/questions/4299857

Domanda

Ho un amico che lavora in un'azienda senza veri addetti IT e ha seguito il classico percorso aziendale di mettere insieme le cose con le macro di Excel ogni volta che hanno bisogno di qualcosa.Stavo cercando di capire quali alternative sono disponibili per qualcuno che non è un programmatore di professione.

Qual è una semplice alternativa a Excel quando si desidera distribuire dati offline insieme a moduli per manipolarli, che non abbia una curva di apprendimento ripida?Stavo per suggerirgli di imparare Python e SQL-lite, ma spero che StackOverflow possa trovare una risposta più saggia.

È stato utile?

Soluzione

Onestamente, per i non sviluppatori (e se non si dispone di uno staff di sviluppo interno) non c'è davvero niente di sbagliato in Excel.

Detto questo, Lightswitch è un'opzione nuova e abbastanza interessante per i moduli di base rispetto al lavoro sui dati (anche se è ancora un po' verde).

IMO una volta che si segue il percorso di linguaggi come Python, ecc.stai davvero guardando qualcuno che dovrà diventare un programmatore (e potrebbe spararsi regolarmente la zappa sui piedi).

Altri suggerimenti

In quel tipo di ambiente gli utenti finiscono con Excel o Access per manipolare i dati.Excel è utile quando le celle in riga vengono calcolate allo stesso modo, ma con casi eccezionali.Access è migliore per eseguire facilmente calcoli su più righe, moduli di gestione dei dati (sì, anche Excel può farlo, ma Access è più semplice) e report formattati.

La situazione migliore a cui sono arrivato in questo tipo di ambiente è un "data warehouse" di sola lettura da cui gli utenti di Excel e Access possono collegare o scaricare dati per manipolarli autonomamente.Per questa situazione SQL Server è probabilmente la scelta giusta e utilizzo le virgolette per "data warehouse" perché non lo intendo in senso tecnico, ma piuttosto solo un comodo repository.In questo modo hai un sistema di registrazione definitivo.Quindi qualsiasi report generato in uno dei due strumenti diventa ripetutamente un candidato per l'incorporazione in quel magazzino.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top