lomakkeet ovat liiketoimintasovellusten kulmakivi, ja SharePoint-lomakkeen luomiseen on runsaasti vaihtoehtoja. Se, mitä käytät, riippuu tarpeistasi, teknisistä taidoistasi ja käyttämästäsi SharePoint-versiosta. Tässä artikkelissa tutkimme seitsemän tapaa rakentaa lomakkeita SharePoint sekä joitakin etuja ja haittoja kunkin. Kaikki nämä vaihtoehdot tallentavat tiedot olemassa olevaan SharePoint-luetteloon.
SharePoint-luettelot
Oletuslomakkeet ovat saatavilla mille tahansa SharePoint-listalle. Luo luettelo ja sinulla on vastaava lomake lisätä ja muokata kohteita. Käytettävissä on vaihtoehtoja järjestää kenttien järjestys, muotoilla ne, validoida tulo, lisätä peruslaskelmia ja liittää tiedostoja. On myös edistyneempiä vaihtoehtoja, kuten käyttöoikeuksien rajoittaminen kohteen omistajille ja työnkulkujen mahdollistaminen. Voit muokata kaikkia näitä luettelon asetuksista.
nämä yleiset SharePoint-lomakkeet ovat hyvä valinta yksinkertaisille sovelluksille, joissa ei ole liikaa sarakkeita tai tietueita ja jotka vaativat vain perustoimintoja. Listat tarjoavat myös tietolomakkeen näkymän, jolla voi muokata rajoitettua sarakesarjaa, aivan kuten taulukkolaskenta.
se, mitä näillä perusmuodoilla saa. Jos sinun täytyy jakaa kentät useisiin välilehtiin, tai ehkä liiketoimintalogiikka ajaa niitä reaaliajassa, sinun täytyy jatkaa lukemista. Ja vaikka teoriassa luettelo voi tallentaa miljoonia kohteita, voit vain käyttää jopa 5000 kohteita missään näkymässä (todellisuudessa numerot ovat paljon pienempiä ennen kuin suorituskyky heikkenee huomattavasti).
SharePoint Designer
mukautetun lomakkeen luominen SharePoint Designerissa on suhteellisen helppoa. Otat olemassa olevan SharePoint-listan ja käytät Designeria luodaksesi uuden .aspx sivu, joka tekee ja ohjaa lomakkeen. On olemassa tiedostoja, joita luettelo käyttää lomakkeiden luomiseen, yksi kutakin lisättäväksi, muokattavaksi ja katseltavaksi. Nämä sijaitsevat samassa kansiossa kuin niihin liittyvä SharePoint-lista. Designerin avulla voit näyttää tai piilottaa kenttiä tiettyjen kriteerien perusteella, muuttaa ulkoasua, käyttää erilaisia dataohjauksia, lisätä runsaasti tekstiä ja grafiikkaa sekä tarvittaessa työstää lomakkeen käyttämää koodia.
SharePoint Designer on täydellinen verkkosivujen muokkaustyökalu, jonka avulla voit työskennellä suoraan SharePoint-tiedostojen ja ominaisuuksien kanssa. Voit ladata sen ilmaiseksi Microsoftilta. Lomakkeiden lisäksi voit luoda työnkulkuja yksinkertaisen ohjatun toiminnon avulla, muokata pääsuunnittelusivuja ja käyttää koodia suoraan. Sinun ei tarvitse olla ohjelmoija käyttääksesi työkalua, mutta sinun täytyy ymmärtää SharePoint-ohjelman rakenteen ja tiedostojen tallentamisen perusteet. Voit muokata lomakkeitasi enemmän kuin pelkillä listoilla, mutta luultavasti et kaikkea mitä haluat-ellet osaa kirjoittaa mukautettua koodia. Sitten sinulla on täysi hallinta ASPX sivu, joka hallinnoi lomakkeen ja kaikki HTML ympärillä, jonka avulla voit luoda paljon parempi UX.
nojaa tässä toisessa artikkelissa enemmän SharePoint Designer-lomakkeen luomiseen.
InfoPath
InfoPath on Microsoftin oma lomakkeiden luonti-ja muokkaustyökalu. Kanssa vähän tai ei lainkaan koodausta, voit käyttää sitä rakentaa monimutkaisia lomakkeita, jotka voivat käyttää monia tietolähteitä lisätä, muokata ja poistaa. Voit luoda lomakkeeseen useita näkymiä ja valita, mikä niistä näytetään, kun lomake avataan. InfoPath vaatii Lomakepalvelut vaikka, joka tulee vain SharePoint Enterprise. Jos käytät Standard edition tai WSS sinun täytyy päivittää tai ostaa erillinen Forms Server tuote.
toisin kuin SharePoint-suunnittelija, InfoPath on vain lomakkeiden muokkaustyökalu, eikä se tarjoa verkkosivujen muokkausominaisuuksia. Se ei ole kovin intuitiivinen käyttää ja olet rajoitettu toimintoja se tarjoaa, joka kattaa useimmat liiketoiminnan tarpeisiin vaikka.
InfoPath toimii hyvin jäsennellyn datan kanssa ja pystyy käsittelemään suuria tekstikenttiä, laskelmia, liiketoimintalogiikkaa ja integroituja työnkulkuja. Voit kuitenkin muokata vain yhtä kohtaa kerrallaan.
Visual Studio
Visual Studio on Microsoftin integroitu kehitysympäristö, ja sitä voi käyttää minkä tahansa kehittämiseen Windows Mobile-sovelluksista verkkosivuihin. Se on ohjelmistokehittäjien työkalu ja on selvästi ei-ohjelmoijan ulottumattomissa. SharePoint Designerin tavoin sitä voidaan käyttää SharePoint-oletusluettelomuotojen toiminnallisuuden ja asettelun laajentamiseen sekä InfoPath-ratkaisujen laajentamiseen.
taivas on kuitenkin rajana mahdollisuuksien suhteen. Mahdolliset rajoitukset, joita olet kohdannut muiden lomaketyökalujen kanssa, voidaan käsitellä Visual Studiolla. Ammattitaitoinen ohjelmistokehittäjä pystyy luomaan mitä tahansa toimintoja, joita olet nähnyt millä tahansa verkkosivustolla tai sovelluksessa.
taivas on rajana myös kustannuksissa. Visual Studio on ovi täysimittaiseen ohjelmistokehitykseen, joka on kallista. Ilman projektinhallintaa suhteellisen yksinkertaiset projektit voivat tulla kalliiksi väärinymmärrettyjen vaatimusten ja scope-Creepin kautta. Mukautettuja ohjelmistoja voi myös olla vaikea ylläpitää linjan, jos ei ole hyvin dokumentoitu.
Access 2010
Microsoft Access, Office Professional 2010: n mukana tuleva tietokantatyökalu, voidaan nyt käyttää SharePoint-sovelluksen kanssa. Sen lisäksi, että voit julkaista Access-tietokannan SharePointiin, voit itse luoda Accessissa web-accessible-mukautettuja lomakkeita, jotka käyttävät SharePoint-luetteloita. Accessista tuli yksi suosituimmista työpöytätietokannoista antamalla ei-ohjelmoijille mahdollisuuden rakentaa täydellisiä ratkaisuja, mukaan lukien runsaasti muokattavia ominaisuuksia täynnä olevia lomakkeita. Tämä toiminto voidaan nyt julkaista SharePoint.
käyttöoikeuden avulla voit määrittää erityyppisiä lomakkeita, kuten yhden kohteen näkymiä, useita kohteita ja datalomakkeen näkymiä. Plus sen kyselyn ominaisuudet tarjoavat enemmän kuin saatavilla luetteloissa yksin. Accessin avulla voit myös kiertää listojen kapasiteettirajoitukset tallentamalla tiedot tietokantaan ja Access-tietokantaan. Näin kuitenkin, antaa sinulle vähemmän joustavia käyttöoikeuksia verrattuna luetteloihin, joissa voit määrittää käyttöoikeudet sivuston, luettelon ja kohteen. Et myöskään voi integroida työnkulkua kohteisiisi. Jokainen käyttäjä, joka käyttää Käyttöoikeuslomakkeita, tarvitsee myös Microsoft Office Professional-lisenssin.
Lue lisää Accessin käytöstä SharePointissa täältä.
Excel
nyt kun SharePoint voi integroida Office-verkkosovelluksia, tallennat laskentataulukon SharePoint-kirjastoon ja avaat sen selaimessa täyden Excel-työpöytäohjelman sijaan. Tämä avaa erinomaisen vaihtoehdon sisällön muokkaamiseen laskentataulukon kaltaisessa käyttöliittymässä. Saatavilla on useita Excel-ominaisuuksia, kuten freeze-lasit, laskentatoiminnot ja tietojen visualisoinnit.
huonona puolena on, että vain yksi henkilö voi muokata koko laskentataulukkoa kerrallaan, ja näkymien luominen on edelleen manuaalista työtä, sillä onhan se edelleen laskentataulukko.
kolmannen osapuolen toimittajat
on olemassa useita kolmannen osapuolen työkaluja, jotka täyttävät SharePoint ’ n natiivimuodon luomisvälineiden toiminnallisuusaukot tai helpottavat niiden tekemistä. Esimerkiksi tuotteemme pistaasi, on suunniteltu auttamaan muita kuin ohjelmoijia luomaan ominaisuuksia sisältäviä muotoja SharePoint-palvelussa. Sen sijaan, että käyttäisit staattista julkaisutapaa, pistaasi web – osa rakentaa lomakkeen lennossa joka kerta, kun sitä käytetään-se saa sen kokoonpanon keskeisestä paikasta, joka mahdollistaa muutokset lomakkeeseen välittömästi. Tässä muutama lisäominaisuus: Pistachio Tour.