Alternativer for pivottabeller i Excel

stemmer
0

Jeg trenger å designe et lite prosjekt for å generere excel rapporter i .NET, som vil bli sendt til brukerne å bruke.

Excel rapportene inneholder pivottabeller.

Jeg har ikke mye erfaring med dem, men jeg kan tenke på tre implementeringsalternativer:

  1. Still et spørsmål om det, fylle den, sende den frakoblet. På denne måten vil brukeren kunne konsernets verdier og spille litt, men han vil ikke være i stand til å oppdatere dataene.
  2. Generere en liten tilgang til databasen og sende det sammen med Excel-filen, koble til den.
  3. Kopier dataene til excel (kanskje i et annet ark) og koble til dataene der. Dette vil gjøre excel-filen veldig stor tror jeg.

Hva ville være det beste alternativet i forhold til ytelsen vs brukervennlighet? Er det en annen alternativ jeg ikke vet om?

Publisert på 09/09/2008 klokken 12:26
kilden bruker
På andre språk...                            


5 svar

stemmer
0

Må du holde dataene "offline"?

Det jeg pleier å gjøre i slike tilfeller der du har ganske mye data, er å bruke en eksisterende sql-serveren allerede på nettverket. Hvis det skal brukes på kontoret, vil brukerne av online uansett.

Bare husk å opprette en egen bruker med restriced tilgang på sql-server for denne rapporten, og ikke lagre "sa" passord i excel-filen.

Hvis du med "sendt til brukerne" betyr brukere utenfor kontoret, ville ikke dette være en god løsning. Hvis det er tilfelle, ville jeg prøve å inkludere data i excel-ark og se hvor stort det blir. Det vil være den mest brukervennlige løsningen hvis filen ikke er for stor.

Også, jeg fant denne på nettet: Ulike måter å bruke Web spørringer i Microsoft Office Excel 2003 . Som lar deg lagre data på et offentlig nettsted (med en hemmelig URL hvis du vil), og deretter la Excel trekke data. På den måten trenger du ikke å fylle brukere innboksen med store filer, og du kan også oppdatere dataene senere uten sending på nytt Excel-fil.

Svarte 09/09/2008 kl. 12:36
kilden bruker

stemmer
0

@Espo

Nei, vil brukerne ikke har tilgang til den opprinnelige datakilden, det er derfor jeg vurderer å lage en liten tilgang database med data undergruppe som kreves for rapporten

Svarte 09/09/2008 kl. 12:40
kilden bruker

stemmer
0

Alternativ 3 lyder den enkleste og jeg ville trodd Excel er like om ikke mer effektive enn Tilgang for lagring av data. Problemet med to filer blir sammenhengen mellom dem til å jobbe selv i en annen plassering.

Svarte 09/09/2008 kl. 14:12
kilden bruker

stemmer
0

@paulmorriss

Kanskje ... problemet med det er at det er begrensninger med hensyn til hvor mye data ett enkelt ark kan inneholde ... Jeg tenker alternativ 2, med mindre noen forteller meg at det ikke er en god idé i forhold til ytelse

Svarte 09/09/2008 kl. 15:09
kilden bruker

stemmer
0

Siden det er et lite prosjekt, kan du stole på Excel for datalagring fra programmet. Det vil være enklere å utvikle og teste, og enklere å vedlikeholde.

Svarte 06/11/2008 kl. 05:56
kilden bruker

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more