Skjemaer er hjørnesteinen i forretningsprogrammer, og det finnes mange alternativer for å opprette et skjema I SharePoint. Hvilken Du bruker vil avhenge av dine behov, tekniske ferdigheter og Versjonen Av SharePoint du bruker. I denne artikkelen vil vi utforske syv måter å bygge skjemaer I SharePoint sammen med noen av fordeler og ulemper med hver. Alle disse alternativene vil lagre dataene i en eksisterende SharePoint-liste.
SharePoint-Lister
Standardskjemaer er tilgjengelige for Alle SharePoint-lister. Opprett en liste, og du har et tilsvarende skjema for å legge til og endre elementer. Alternativer er tilgjengelige for å organisere rekkefølgen på felt, formatere dem, validere innspill, legge til grunnleggende beregninger og legge ved filer. Det finnes også mer avanserte alternativer, for eksempel å begrense tillatelser til vareeiere og aktivere arbeidsflyter. Du kan endre alle disse Under Listeinnstillinger for listen.
disse generiske SharePoint-skjemaene er et godt valg for enkle programmer som ikke har for mange kolonner eller poster, og som bare krever grunnleggende funksjonalitet. Lister tilbyr også en databladvisning for å redigere et begrenset sett med kolonner, omtrent som et regneark.
det du ser er hva du får med disse grunnleggende skjemaene. Hvis du trenger å bryte felt opp i flere faner, eller kanskje har forretningslogikk kjøre på dem i sanntid, må du fortsette å lese. Og selv om teoretisk en liste kan lagre millioner av elementer, kan du bare få tilgang til opptil 5000 elementer i en hvilken som helst visning (i virkeligheten er tallene langt lavere før ytelsen degraderes betydelig).
SharePoint Designer
Opprette et egendefinert skjema I SharePoint Designer er relativt enkelt. Du tar en eksisterende SharePoint-liste og bruke Designer til å opprette en ny .aspx-side som gjengir og styrer skjemaet. Det er filer som brukes av en liste for å lage skjemaer, en hver for å legge til, redigere og vise. Disse er plassert i samme mappe som den tilknyttede SharePoint-listen. Med Designer kan du vise eller skjule felt basert på bestemte kriterier, endre oppsettet, bruke ulike typer datakontroller, legge til rik tekst og grafikk, og om nødvendig arbeide med koden som brukes av skjemaet.
SharePoint Designer Er et komplett nettstedredigeringsverktøy som lar deg arbeide direkte med SharePoint-filer og-egenskaper. Du kan laste den ned gratis Fra Microsoft. I tillegg til skjemaer kan du opprette arbeidsflyter ved hjelp av en enkel veiviser, endre maldesignsidene og arbeide med kode direkte. Du trenger ikke å være programmerer for å bruke verktøyet, men du trenger å forstå grunnleggende Om Hvordan SharePoint er strukturert og lagrer filer. Du kan tilpasse skjemaene dine mer enn du kan med lister alene, men sannsynligvis ikke alt du vil ha – med mindre du kan skrive egendefinert kode. Du har da full kontroll OVER ASPX-siden som styrer skjemaet og ALL HTML rundt det, slik at du kan lage en mye bedre UX.
Lene mer på å opprette et skjema I SharePoint Designer i denne andre artikkelen.
InfoPath
InfoPath Er Microsofts dedikerte verktøy for oppretting og redigering av skjemaer. Med liten eller ingen koding kan du bruke den til å bygge komplekse skjemaer som kan få tilgang til mange datakilder for å legge til, redigere og slette. Du kan opprette flere visninger i et skjema og velge hvilken som skal vises når skjemaet åpnes. InfoPath krever Imidlertid Forms Services, som bare følger Med SharePoint Enterprise. Hvis Du bruker Standardutgaven eller WSS, må du oppgradere eller kjøpe det separate Forms Server-produktet.
I Motsetning Til SharePoint Designer, InfoPath Er Bare et redigeringsverktøy for skjemaer og gir ikke flere websideredigeringsfunksjoner. Det er ikke veldig intuitivt å bruke, og du er begrenset til funksjonaliteten den tilbyr, som dekker de fleste forretningsbehov skjønt.
InfoPath fungerer godt med strukturerte data, og kan håndtere store tekstfelt, beregninger, forretningslogikk og integrerte arbeidsflyter. Du kan bare redigere ett element om gangen skjont.
Visual Studio
Visual Studio Er Microsofts integrerte utviklingsmiljø og kan brukes til å utvikle alt fra Windows Mobile-apper til nettsteder. Det er et programvareutviklerverktøy og er langt utenfor rekkevidde av en ikke-programmerer. Som SharePoint Designer, kan den brukes til å utvide funksjonaliteten og utformingen Av SharePoint standard listeskjemaer, pluss det kan brukes til å utvide InfoPath-løsninger.
himmelen er grensen skjønt når det gjelder muligheter. Eventuelle begrensninger du har møtt med andre skjemaverktøy, kan løses Med Visual Studio. En dyktig programvareutvikler vil kunne lage funksjonalitet du har sett på et nettsted eller en applikasjon.
himmelen er også grensen når det gjelder kostnad. Visual Studio er døren til fullskala programvareutvikling som er kostbart. Uten prosjektledelse kan relativt enkle prosjekter bli dyre gjennom misforståtte krav og omfang-kryp. Tilpasset programvare kan også være vanskelig å opprettholde ned linjen hvis ikke godt dokumentert.
Access 2010
Microsoft Access, databaseverktøyet som følger Med Office Professional 2010, kan nå brukes Med SharePoint. I Tillegg til å kunne publisere En Access-database Til SharePoint, kan du faktisk opprette et webtilgjengelig egendefinerte skjemaer I Access som bruker SharePoint-lister. Access ble en av de mest populære skrivebordsdatabasene ved å gi ikke-programmerere muligheten til å bygge komplette løsninger, inkludert rike skjemaer fulle av tilpassbare funksjoner. Denne funksjonaliteten kan nå publiseres Til SharePoint.
Med Access kan du konfigurere ulike typer skjemaer, inkludert enkelt element visning, flere elementer og datablad visninger. Pluss spørringsfunksjonene tilbyr mer enn tilgjengelig i lister alene. Du kan også bruke Access til å omgå kapasitetsbegrensningene i lister ved å lagre dataene i Og Access-databasen. Hvis du gjør det, får du imidlertid mindre fleksible tillatelser sammenlignet med lister der du kan angi tillatelser per område, liste og element. Du kan heller ikke integrere arbeidsflyt til elementene. Alle brukere som skal bruke Access-skjemaer, trenger Også En Microsoft Office Professional-lisens.
Finn ut mer om Hvordan Du bruker Access i SharePoint her.
Excel
Nå Som SharePoint kan integrere Office Web-Programmer, lagrer du regnearket i Et SharePoint-bibliotek og åpner det i nettleseren i stedet for Den fullstendige Excel-skrivebordsklienten. Dette åpner opp et flott alternativ for redigering av innhold i et regneark som grensesnitt. Flere Excel-funksjoner er tilgjengelige, for eksempel fryse ruter, funksjoner for beregninger og datavisualiseringer.på ulemper kan bare en person redigere hele regnearket om gangen, og å lage visninger er fortsatt en manuell innsats siden det tross alt fortsatt er et regneark.
Tredjepartsleverandører
Det Finnes Flere tredjepartsverktøy som fyller funksjonalitetshullene i SharePoint ‘ s opprinnelige skjema som lager verktøy eller som gjør det enklere å gjøre det. For eksempel Er Vårt Produkt Pistachio designet for å hjelpe ikke-programmerere til å lage funksjonsrike skjemaer I SharePoint. I stedet for å bruke en statisk publisering tilnærming skjønt, Pistachio webdelen bygger skjemaet på fly hver gang den brukes-det får sin konfigurasjon fra en sentral plassering som gjør at endringer i skjemaet som skal gjøres umiddelbart. Her er noen flere funksjoner: Pistachio Tour.