Uvod u SharePoint Designer 2010

Microsoft SharePoint Designer 2010 program je za web-dizajn i dizajn aplikacija, koji omogućuje stvaranje i prilagodbu web-mjesta i aplikacija sustava SharePoint. Pomoću programa SharePoint Designer 2010 možete stvarati stranice s puno podataka i napredna rješenja s podrškom za tijekove rada te osmisliti izgled web-mjesta. Možete stvarati široku lepezu web-mjesta – od malih web-mjesta za upravljanje projektima do portala za velike korporacije utemeljenih na nadzornoj ploči.

Web-mjesta koja možete stvoriti pomoću programa SharePoint Designer 2010

SharePoint Designer 2010 jedinstveno je okruženje za stvaranje web-mjesta pomoću kojeg na jednom mjestu možete stvoriti web-mjesto, prilagoditi komponente od kojih se ono sastoji, osmisliti njegovu logiku u skladu s poslovnim procesom te ga implementirati kao paketno rješenje. Sve to možete učiniti, a da pritom ne napišete nijedan redak koda.

U sljedećim ćete odjeljcima saznati više o programu SharePoint Designer 2010 i načinu na koji ga možete početi koristiti u svojoj tvrtki ili ustanovi.

Doživljaj rada u programu Microsoft SharePoint Designer 2010

Web-mjesta sustava SharePoint brzo postaju sve složenija, rastući da bi zadovoljila potrebe tvrtki svih vrsta i veličina. Promijenila su se iz spremišta dokumenata, popisa zadataka i rasporeda u visokodinamična web-mjesta bogata podacima i utemeljena na poslovnim procesima.

Za dizajnera web mjesta to ne znači samo uočavanje poslovnih potreba, već i ovladavanje sustavom SharePoint i svim dijelovima od kojih se sastoje njegova web-mjesta. Vrlo je važno uočiti odnose između brojnih dinamičnih dijelova web-mjesta i biti u mogućnosti upravljati njima s jednog mjesta.

SharePoint Designer 2010 pruža objedinjeno okruženje u kojem možete raditi s web-mjestom, njegovim popisima i bibliotekama, stranicama, izvorima podataka, tijekovima rada, dozvolama i drugim. Ne samo da na jednom mjestu možete vidjeti sve te ključne sastojke web-mjesta, nego i odnose između tih objekata.

Korištenjem platforme možete početi dizajnirati i graditi visokoprilagođena web-mjesta za poslovna rješenja. Krenite od povezivanja s izvorima podataka unutar i izvan sustava SharePoint. Sadržaj predočite korisnicima i dopustite im da vam pomoću web-mjesta sustava SharePoint ili klijentske aplikacije sustava Office daju povratne informacije. Stvarajte visokoprilagođene tijekove rada koji automatiziraju poslovne procese. Naposljetku, prilagodite izgled i dojam web-mjesta da biste ga uskladili s vizualnim identitetom svoje tvrtke.

Obavljajući sve te zadatke u istom okruženju više ćete vremena moći posvetiti dizajniranju, izgradnji i prilagodbi rješenja, a manje traženju i ažuriranju različitih komponenti web-mjesta korištenjem različitih alata i metoda.

U sljedećim se odjeljcima analizira rad s programom SharePoint Designer 2010 i njegovo korisničko sučelje:



Otvaranje programa SharePoint Designer 2010

SharePoint Designer 2010 klijentski je program koji se instalira na lokalno računalo. On je ujedno i tijesno integriran sa sustavom SharePoint. Kao takav može se pokrenuti izravno s računala pomoću izbornika Windows Start gumb Windows Start te s različitih mjesta u sustavu SharePoint, kao što je izbornik Akcije web-mjesta, prikazan u ovom primjeru.

SharePoint Designer 2010 na izborniku Akcije web-mjesta

SharePoint Designer 2010 možete otvarati s raznih mjesta, primjerice prilikom prilagodbe popisa, prikaza, tijekova rada i osnovnih stranica. Ako još niste instalirali SharePoint Designer 2010, kada ga prvi put pokrenete iz sustava SharePoint, od vas će se zatražiti da ga preuzmete s weba i instalirate. Kada sljedeći put otvorite SharePoint Designer 2010, on će se odmah otvoriti. Dostupan je i na izborniku Start sustava Windows. Dodatne informacije o načinima otvaranja programa SharePoint Designer 2010 potražite u odjeljku Vidi također.

 Napomena    SharePoint Designer 2010 i njegove pojedinačne značajke mogu se ograničiti ili onemogućiti pomoću stranice Postavke programa SharePoint Designer. Ako ne možete obavljati zadatke opisane u ovom članku, možda je upravo to razlog. Dodatne informacije zatražite od administratora.

 Napomena    SharePoint Designer 2010 namijenjen je web-mjestima sustava SharePoint 2010. Ne može se koristiti za otvaranje ni prilagodbu web-mjesta u starijim verzijama sustava SharePoint.

Vrh stranice Vrh stranice

Kartica Datoteka u programu SharePoint Designer 2010

Kada SharePoint Designer 2010 otvorite pomoću izbornika Start sustava Windows, najprije će se prikazati kartica Datoteka. Na tom zaslonu možete prilagoditi postojeće web-mjesto ili stvoriti novo.

Ilustracija programa SharePoint Designer 2010

Da biste prilagodili postojeće web-mjesto, možete otići do njega, prilagoditi Moje web-mjesto ili odabrati neko od web-mjesta koja ste nedavno otvarali u programu SharePoint Designer 2010.

Da biste stvorili novo web-mjesto, možete koristiti prazni predložak, odabrati s popisa predložaka ili odabrati jedan od izdvojenih predložaka. Potom jednostavno odredite naziv web-mjesta i poslužitelja te stvorite web-mjesto. Vaše se web-mjesto stvara te zatim otvara u programu SharePoint Designer 2010.

Ako SharePoint Designer 2010 otvorite iz sustava SharePoint, taj se zaslon neće prikazati. Umjesto toga web-mjesto će se otvoriti u sučelju programa SharePoint Designer 2010.

Vrh stranice Vrh stranice

Sučelje programa SharePoint Designer 2010

SharePoint Designer 2010 nudi zajedničko okruženje za stvaranje, prilagodbu i implementaciju web-mjesta i rješenja sustava SharePoint. To je moguće zbog korisničkog sučelja u kojem se prikazuju sve komponente od kojih je sastavljeno web-mjesto te odnosi između tih komponenti.

Prilikom prvog pokretanja web-mjesta, prikazat će se sažetak web-mjesta koji sadrži naziv, trenutne dozvole i podmjesta.

Ilustracija programa SharePoint Designer 2010

Tri segmenta sučelja: navigacija, sažetak i vrpca

Tri su glavna dijela sučelja programa SharePoint Designer 2010 u kojima se osmišljaju i stvaraju web-mjesta:

  1. Navigacijsko okno koristi se za navigaciju između glavnih dijelova ili komponenti web-mjesta
  2. Na stranicama Galerija i sažetak prikazuju se popisi svih vrsta komponenti i sažeci pojedine komponente.
  3. Vrpca služi za izvođenje akcija na odabranoj komponenti.

Ilustracija programa SharePoint Designer 2010

U navigacijskom oknu prikazuju se komponente od kojih se sastoji web-mjesto – njegovi popisi, biblioteke, vrste sadržaja, izvori podataka, tijekovi rada itd. Da biste uredili neku komponentu, npr. popis najava, otvorite galeriju Popisi i biblioteke, što će vas dovesti na stranicu galerije s prikazanim svim popisima i bibliotekama.

Odatle možete otvoriti popis najava, što će vas dovesti na stranicu sažetka za taj popis. Na stranici sažetka vidjet ćete pripadajuće prikaze, obrasce, tijekove rada itd. Da biste uredili neki prikaz, otvorite ga izravno s te stranice.

Kada otvorite prikaz, primijetit ćete da se vrpca promijenila da bi se prikazali najčešći i kontekstno logični zadaci uređivanja prikaza. Ako ste upoznati s radom vrpce u programima sustava Microsoft Office, znate da ona zadatke stvaranja i uređivanja čini jednostavnijim i bržim. Kada završite s uređivanjem, vratite se na sažetak web-mjesta putem gumba Natrag ili povratne navigacije na vrhu stranice.

Sučelje programa SharePoint Designer 2010 olakšava identifikaciju različitih komponenti web-mjesta, dubinsku analizu i uređivanje bilo koje od tih komponenti te povratak na glavni prikaz web-mjesta.

Otvaranje kartice Datoteka

Osim rada s različitim objektima na web-mjestu, u programu SharePoint Designer 2010 možda ćete željeti pregledavati veća web-mjesta ili postavke aplikacija te im pristupati. Te radnje obuhvaćaju otvaranje drugog web-mjesta, dodavanje stranica, uvoz datoteka i promjenu postavki programa SharePoint Designer 2010. Te radnje provodite na kartici Datoteka, što je prvi zaslon koji se prikazuje ako SharePoint Designer 2010 otvorite pomoću izbornika Start u sustavu Windows ili korištenjem prečaca na radnoj površini.

Da biste se prebacili na taj prikaz, kliknite karticu Datoteka u gornjem lijevom kutu. Kliknite Natrag da biste se vratili u sučelje programa SharePoint Designer 2010.

Vrh stranice Vrh stranice

Načela prilagodbe u programu SharePoint Designer 2010

SharePoint Designer 2010 može se koristiti za stvaranje i prilagodbu web-mjesta i rješenja koja sadrže aplikacijsku logiku, ali za koja nije potrebno pisati kod. Možete ga koristiti za dodavanje i izmjenu izvora podataka, prilagodbu prikaza popisa i prikaza podataka, stvaranje i implementaciju poslovnih tijekova rada, dizajniranje korporacijskog vizualnog identiteta i još mnogo toga. No snagu i mogućnosti programa SharePoint Designer 2010 stvarno ćete uvidjeti tek kada gotovo, tvornički projektirano web-mjesto pretvorite u pravo poslovno rješenje za svoju tvrtku.

U odjeljcima koji slijede opisuju se četiri načela prilagodbe prilikom osmišljavanja i stvaranja rješenja pomoću programa SharePoint Designer 2010.

Povezivanje s podacima u sustavu SharePoint i izvan njega

SharePoint Designer 2010 omogućuje povezivanje s brojnim izvorima podataka i integraciju tih podataka u vlastito web-mjesto i klijentske aplikacije sustava Office. Tako korisnici mogu vidjeti poslovne podatke na web-mjestu i raditi s njima u programima po vašem izboru bez zasebnog povezivanja s tim izvorima podataka.

Ilustracija programa SharePoint Designer 2010

Izravno s vrpce moći ćete se povezati s vanjskom bazom podataka, servisom SOAP, servisom REST i drugima.

Povezivanje s izvorima podataka napredna je značajka programa SharePoint Designer 2010 jer podatke možete učiniti dostupnima korisnicima pomoću brojnih podržanih mogućnosti. Pomoću podatkovnih veza možete objediniti popise i biblioteke, vanjske baze podataka i izvore podataka, web-servise itd.

Evo kratkog pregleda izvora podataka s kojima se možete povezivati koristeći SharePoint Designer 2010.

Popisi i biblioteke

Popisi i biblioteke uobičajen su izvor podataka koji ćete koristiti na web-mjestu. Od drugih se izvora podataka razlikuju po tome što već jesu dio sustava SharePoint i koriste istu bazu podataka kao i SharePoint. Za stvaranje veze s takvim izvorima podataka nisu potrebni dodatni koraci – samo ih dodajte pomoću galerije Popisi i biblioteke u programu SharePoint Designer 2010 ili u pregledniku. Kada stvorite popis ili biblioteku, možete prilagoditi pridružene im stupce, vrste sadržaja i druge atribute sheme.

Vanjski poslovni podaci

 Napomena    Ta značajka nije dostupna u svim implementacijama tehnologija sustava SharePoint. Dodatne informacije zatražite od administratora servisa.

Servis za poslovno povezivanje (Business Connectivity Services, BCS) platforma je utemeljena na sustavu SharePoint, a nudi standardizirana sučelja za postojeće poslovne podatke i procese. Pomoću BCS-a vanjske izvore poslovnih podataka – SQL Server, SAP i Siebel, web-servise i prilagođene aplikacije – možete povezivati s web-mjestima sustava SharePoint i aplikacijama sustava Office.

U programu SharePoint Designer 2010 se s vanjskim podacima povezujete stvaranjem vrsta vanjskih sadržaja. Vrste vanjskih sadržaja predstavljaju podatke iz vanjskog izvora podataka spremajući pojedinosti o vezi, objektima koji se koriste u poslovnoj aplikaciji, metodama stvaranja, čitanja, ažuriranja i brisanja, te akcijama koje korisnici mogu izvršavati na objektima.

Vrsta vanjskog sadržaja sprema se u katalog poslovnih podataka. Kada stvorite vrstu vanjskog sadržaja, vi i ostali zaposlenici u tvrtki moći ćete na temelju tog sadržaja u sustavu SharePoint na jednostavan način stvarati popise, prikaze, obrasce, tijekove rada, pa čak i integraciju klijenata sustava Office. Vanjski podaci postat će dio sustava SharePoint kao i bilo koja druga komponenta, što omogućuje stvaranje potpuno prilagođenih korisničkih sučelja za te vanjske izvore podataka.

Vanjske baze podataka

Dodavanje baze podataka kao izvora podataka omogućuje integraciju podataka iz druge baze podataka s web-mjestom. Možete se povezati s bazom podataka Microsoft SQL Server, Oracle i bilo kojom bazom podataka koja podržava protokole OLE DB i ODBC. Morate znati samo naziv poslužitelja na kojem se baza podataka nalazi, davatelja podataka i vrstu provjere autentičnosti koju je potrebno koristiti. Kada dodate bazu podataka i konfigurirate je kao izvor podataka, stvorite prikaze i obrasce koji korisnicima omogućuju čitanje podataka iz izvora podataka i unos podataka u njega, a da pritom ne napuste web-mjesto sustava SharePoint.

XML web-servisi putem protokola SOAP

Simple Object Access Protocol (SOAP) je protokol za razmjenu poruka koje se temelje na XML-u, što omogućuje povezivanje različitih izvora podataka korištenjem XML web-usluge. U programu SharePoint Designer 2010 to možete koristiti za povezivanje s izvorom podataka na drugom web-mjestu vaše tvrtke ili na internetu bez obzira na njegovu tehnologiju, programski jezik ili platformu. XML web-uslugu možete koristiti da biste na web-mjestu prikazali alat za preračunavanje valuta, vrijednost dionica, kalkulator ili uslugu prikaza prognoze vremena.

Poslužiteljske skripte putem protokola REST

Representational State Transfer (REST) nije samo način stvaranja web-usluga, nego i stil arhitekture umreženog softvera koji iskorištava prednosti tehnologija i protokola na webu. Tu vrstu možete koristiti za pribavljanje podataka s web-mjesta čitanjem namjenske poslužiteljske skripte koja opisuje sadržaj. Slično kao i u slučaju protokola SOAP, tu značajku možete koristiti u programu SharePoint Designer 2010 da biste se povezali s izvorom podataka – kao što je alat za preračunavanje valuta, izvješće o dionicama, kalkulator ili usluga prikaza prognoze vremena – koji želite prikazati, a koji se nalazi na drugom web-mjestu. Ova je vrsta podatkovne veze jednostavnija za implementaciju od protokola SOAP, ali je ograničena na HTTP.

XML izvorne datoteke

Ako vaša tvrtka podatke sprema u XML datoteke, u programu SharePoint Designer 2010 možete se povezati s njima kao izvorima podataka. Da biste se povezali s XML datotekama kao izvorima podataka, možete ih izravno stvoriti u programu SharePoint Designer 2010, uvesti ih s mjesta na računalu ili mreži ili se povezati s njima na vanjskom mjestu.

Dodatne informacije o povezivanju s izvorima podataka u programu SharePoint Designer 2010 potražite u odjeljku Vidi također.

Vrh stranice Vrh stranice

Stvaranje sučelja s puno podataka

Nakon što stvorite veze s potrebnim izvorima podataka, spremni ste za stvaranje interaktivnih sučelja bogatih podacima, koja će korisnike povezivati s tim izvorima podataka. U programu SharePoint Designer 2010 možete stvarati snažna i dinamička korisnička sučelja za izvore podataka, te ih možete učiniti dostupnima na mnogim mjestima, uključujući web-mjesta sustava SharePoint te prilagođene prozore, okna i polja u poslovnim aplikacijama sustava Office.

Otvaranje web-mjesta u programu SharePoint Designer 2010

Sučelja koja stvarate sadrže prilagođene prikaze, obrasce, web-dijelove, navigaciju te prilagođene prozore i okna zadataka u klijentima iz sustava Office. Ta vam vrsta fleksibilnosti omogućuje stvaranje potpuno prilagođenih korisničkih doživljaja rada s vašim poslovnim podacima.

Možete više izvora podataka objediniti u jedan prikaz, stvarati nadzorne ploče s povezanim prikazima stavki, dizajnirati obrasce prilagođene određenim ulogama te prilagođavati dostupne alatne trake i naredbe na vrpci povezane s podacima.

Slijedi popis brojnih načina na koje u programu SharePoint Designer 2010 možete prilagoditi korisničko sučelje povezano s podacima.

Prikazi

Prikazi omogućuju pregledavanje podataka na različite načine. Neovisno o tome pregledavate li popis, biblioteku ili vanjski izvor podataka, za prikaz podatka koji su bitni vama i vašim korisnicima možete koristiti prikaze. Svaki prikaz stvoren u programu SharePoint Designer 2010 jest prikaz podataka u obliku XSLT (Extensible Stylesheet Language Transformation) i koristi tehnologiju Microsoft ASP.NET. U prikazu možete prikazivati i sakrivati polja, sortirati, filtrirati, izračunavati, primjenjivati uvjetno oblikovanje itd. Da biste brzo započeli s radom, možete i odabrati jedan od nekoliko dostupnih stilova prikaza. Svaki prikaz možete stvoriti i prilagoditi svom modelu podataka, korisnicima i poslu koji obavljate.

Obrasci

Obrasce stvarate da biste prikupili informacije od korisnika. Korištenjem visokoprilagođenih obrazaca temeljenih na webu korisnici mogu podatke na jednostavan način upisati natrag u izvor podataka. Slično kao i u slučaju prikaza, izgled polja možete prilagoditi ovisno o stanju podataka, ulozi korisnika i drugim parametrima. Obrasci se mogu koristiti za prikaz, uređivanje i stvaranje podataka, a oblikovati ih možete pomoću uređivača obrazaca ugrađenog u SharePoint Designer 2010 (za .aspx datoteke) ili pomoću programa Microsoft InfoPath (za .xsn datoteke). Obrasce možete stvarati i oblikovati za određene izvore podataka, kao što su popisi zadataka, a možete ih i koristiti za prikupljanje podataka od korisnika u nekom tijeku rada, na način objašnjen dalje u ovom članku.

Prilagođene akcije

Korištenjem sastavljača prilagođenih radnji u programu SharePoint Designer 2010 možete stvarati prilagođene akcije, kao što su veze, ikone i skripte za vrpcu sustava SharePoint, alatnu traku i izbornike stavki popisa. Svaki put kada na web-mjesto dodate novu funkcionalnost, tu funkcionalnost možete prikazati u izborniku sustava SharePoint da bi je korisnici lakše pronašli i koristili. Prilagođene zadatke možete koristiti i da biste korisnike potaknuli na izvođenje određenih zadataka na danom objektu, kao što je npr. pokretanje tijeka rada na popisu.

Web-dijelovi

Web-dijelovi su modularne jedinice podataka, tj. nezavisni podaci ili značajke, koje se dodaju na stranicu sustava SharePoint. Prikazi i obrasci opisani ranije u ovom članku spremaju se u web-dijelove, no osim njih, možete dodavati i web-dijelove koji obavljaju brojne funkcije i nude brojne načine interakcije s podacima. Ako web-dijelove dodate u zonu web-dijelova u programu SharePoint Designer 2010, korisnici će ih moći dodatno prilagođavati u pregledniku. Web-dijelovi i stranice web-dijelova snažan su i učinkovit način prilagodbe web-sučelja korisnicima u sustavu SharePoint.

Integracija klijenata

Podatke iz vanjskih izvora podataka koji koriste vrste vanjskog sadržaja možete prikazivati u klijentskim aplikacijama kao što su Microsoft Outlook 2010 i SharePoint Workspaces. Možete stvoriti sučelje pomoću kojeg korisnici mogu čitati, pisati i brisati vanjske poslovne podatke, kao da je ono dio aplikacije. To činite pomoću klijentskih obrazaca, područja i okana zadataka. Tako korisnici mogu raditi s poslovnim podacima na web-mjestima i u aplikacijama sustava Office koje najbolje poznaju i koje već koriste.

Navigacija

Navigacija je ključni dio sučelja koja stvarate za korisnike te područje kojim upravljate u cijelom sustavu SharePoint, a ne samo u programu SharePoint Designer 2010. Mogli biste, primjerice, prilagoditi navigacijske veze unutar prikaza podataka ili obrasca, web-dijela, tijeka rada ili na razini web-mjesta, npr. gornju traku veza ili traku za brzo pokretanje. Želite biti sigurni da će web-mjesto i svi njegovi dijelovi imati dobro isplaniran navigacijski model koji će korisnici moći slijediti.

Dodatne informacije o stvaranju sučelja s puno podataka potražite SharePoint Designer 2010 u odjeljku Vidi također.

Vrh stranice Vrh stranice

Upravljanje poslovnim procesima

Svaki poslovni proces u nekoj tvrtki ili ustanovi sastoji se od skupa aktivnosti međusobno povezanih na temelju zajedničke poslovne potrebe. Tijekovi rada osmišljeni su po tom modelu i nude tijekove rada koji se temelje na pravilima, a sastoje se od skupova uvjeta i akcija. Vi organizirate i pokrećete niz akcija koje odgovaraju radnom procesu koji se temelji na nizu uvjeta i akcija.

Ilustracija programa SharePoint Designer 2010

Korištenjem programa SharePoint Designer 2010 možete stvarati tijekove rada za upravljanje najjednostavnijim i najsloženijim poslovnim procesima u tvrtki. Tijekovi rada to postižu automatizacijom procesa u poslovnim aplikacijama i procesa suradnje među ljudima. Tijekovi rada za procese u poslovnim aplikacijama mogu ažurirati jedan izvor podataka ako se promijeni neki drugi izvor podataka, a tijekovi rada za procese suradnje među ljudima mogu zaposlenikovu upravitelju poslati dokument na odobrenje.

Tijek rada u sustavu SharePoint uvodi u poslovne procese aplikacijsku logiku bez potrebe za pisanjem koda. To se postiže pomoću naprednog i intuitivnog uređivača tijeka rada u programu SharePoint Designer 2010, koji omogućuje korištenje ugniježđene logike, potkoraka itd. Osim toga, tijekove rada možete osmišljavati i zajednički koristiti pomoću programa Microsoft Visio i njegovih predložaka dijagrama tijeka, koji se mogu izvoziti u SharePoint Designer 2010.

Ilustracija programa SharePoint Designer 2010

Slijedi popis sastavnih blokova tijeka rada u programu SharePoint Designer 2010.

Događaji

Događaj pokreće ili započinje tijek rada. Jedna je vrsta događaja promjena u izvoru podataka, kao što je stvaranje ili promjena stavke. Druga je vrsta događaj aktiviran od strane korisnika koji sudjeluje u tijeku rada. Tijekovi rada koji se pokreću kada dođe do promjene u izvoru podataka najčešće su dio tijeka rada koji je usredotočen na aplikaciju radi automatizacije poslovnog procesa, poput kopiranja datoteka na temelju stanju podataka. Tijekovi rada koje mogu pokrenuti korisnici najčešće su dio tijeka rada suradnje među ljudima, poput odobravanja sadržaja.Tijekovi rada mogu se postaviti tako da prepoznaju obje vrste događaja, a mogu se čak i temeljiti na njihovoj kombinaciji.

Uvjeti

Uvjeti određuju kada će tijek rada pokrenuti ili obaviti aktivnost. Budući da su tijekovi rada povezani s izvorom podataka, uvjet određuje promjenu u izvoru podataka do koje mora doći da bi se izvršio tijek rada. Uvjeti najčešće počinju rečenicom "Ako je vrijednost polja jednaka". Jedan se uvjet može koristiti za više akcija, kao i više uvjeta za jednu akciju. Pravila povezuju uvjete s jednom ili više akcija: ako su sve točke uvjeta istinite, izvršit će se povezana akcija.

Akcije

Akcije su najosnovnije jedinice rada u tijeku rada. Prilikom osmišljavanja tijeka rada određujete potreban niz akcija, a zatim taj niz sastavljate u dizajneru tijeka rada. Možete ih postaviti tako da se odvijaju jedna za drugom (serijske akcije) ili istovremeno (paralelne akcije). Tijek rada može sadržavati proizvoljan broj akcija koje će izvoditi sam tijek rada ili njegovi sudionici. SharePoint Designer 2010 sadrži bogat skup već pripremljenih akcija koje se mogu ponovno koristiti. Pomoću tih akcija tijekovi rada mogu, primjerice, slati poruke e-pošte, prijavljivati ili odjavljivati stavke popisa, obavljati izračune i još mnogo toga.

Među tim akcijama postoji poseban skup akcija zadataka, kao što su Pokreni proces odobravanja i Pokreni proces prikupljanja povratnih informacija, koje sadrže zaseban uređivač tijeka rada namijenjen isključivo procesima sa zadacima koje obavljaju zaposlenici u tvrtki ili ustanovi. Te akcije omogućuju stvaranje i prilagodbu sofisticiranih tijekova rada koji mogu upravljati gotovo svakim poslovnim procesom.

Koraci

Tijekovi rada sastoje se od jednog ili više koraka i potkoraka. Koraci omogućuju grupiranje uvjeta i akcija da bi se jedan skup pravila mogao primijeniti prije drugog skupa. Svaki korak može sadržavati proizvoljan broj uvjeta i akcija. Tijek rada može biti dizajniran kao slijed akcija u koraku ili potkoraku. Pravila u jednom koraku obrađuju se do kraja prije prelaska na sljedeći korak pa pravila potrebna za izvršavanje određene željene akcije ili akcija morate grupirati unutar istog koraka. Koraci se mogu koristiti i kao način organizacije tijeka rada, pogotovo ako sadrže brojne akcije i mali broj uvjeta.

Obrasci

Tijekovi rada često sadrže obrasce koji omogućuju prikupljanje podataka od sudionika u tijeku rada u predodređenim trenucima. Oni ujedno sudionicima omogućuju interakciju sa zadacima povezanim s nekim tijekom rada. U sklopu tijeka rada možete dizajnirati inicijacijske obrasce da biste od korisnika prikupili podatke prilikom pokretanja tijeka rada, obrasce za pridruživanje da biste tijek rada pridružili popisu ili vrsti sadržaja, te obrasce i prilagođene zadatke povezane s popisom zadataka. Prilikom dizajniranja obrazaca u programu SharePoint Designer 2010 možete koristiti nativne obrasce koji se temelje na platformi ASP.NET (.aspx stranice) ili prilagođene obrasce (.xsn stranice) dizajnirane korištenjem programa Microsoft InfoPath 2010. InfoPath za obrasce tijeka rada nudi mnogo više mogućnosti prilagodbe i dodavanja vizualnog identiteta.

Varijable

Varijabla je mjesto za spremanje podataka ili predmemorija u sklopu tijeka rada. Korištenjem varijabli možete spremati različite vrste podataka iz tijeka rada te se u kasnijoj fazi pozivati na te podatke korištenjem pretraživanja tijeka rada. Postoje mnoge vrste varijabli koje možete koristiti u tijeku rada. Možete, primjerice, koristiti varijable koje su stvorili parametri inicijacijskih obrazaca te lokalne varijable, koje sadrže podatke povezane s trenutnim tijekom rada. U lokalnoj varijabli možete koristiti brojne podatkovne vrste varijabli, kao što su logički podaci, datum/vrijeme, ID stavke na popisu, broj i znakovni niz. Nakon što stvorite varijablu i dodijelite joj vrijednost, možete se pozivati na tu varijablu u sklopu uvjeta ili akcije kasnije u sklopu tijeka rada.

Vrh stranice Vrh stranice

Dizajn i vizualni identitet

Posljednja područja prilagodbe dostupna u programu SharePoint Designer 2010 jesu dizajn i vizualni identitet, tj. primjena izgleda i dojma karakterističnog za vašu tvrtku na web-mjesto sustava SharePoint. Možete ugraditi logo tvrtke, shemu boja, zaglavlja i podnožja, pomoćnu grafiku, prilagođenu navigaciju i još mnogo toga. Kao rezultat toga, svaka se stranica odmah može prepoznati kao dio većeg poslovnog web-mjesta. U programu SharePoint Designer 2010 možete dizajnirati i odrediti vizualni identitet web-mjesta sustava SharePoint korištenjem osnovnih stranica, rasporeda stranica i kaskadnih listova stilova.

Ilustracija programa SharePoint Designer 2010

Dizajniranje i određivanje vizualnog identiteta web-mjesta razlikuje se od ostalih stupova prilagodbe, u kojima se usredotočujete na stvaranje prilagođenih poslovnih rješenja. Određivanje vizualnog identiteta je nešto što obično obavljate rijetko i na vrhu zbirke web-mjesta, primjerice, internetskom ili intranet portalu. Taj prilagođeni vizualni identitet nasljeđuju podmjesta stvorena ispod njega. Očuvanjem vizualnog identiteta vjerojatno će se baviti web-dizajneri, a ne stvaratelj rješenja.

Stoga su osnovne stranice, rasporedi stranica i kaskadni listovi stilova po zadanome onemogućeni za sve korisnike osim administratora zbirke web-mjesta. Na taj se način pristup tim snažnim, ali osjetljivim datotekama omogućuje samo korisnicima odgovornim za vizualni identitet web-mjesta. Naravno, te stavke možete ponovno omogućiti za pojedine korisnike.

Slijedi popis načina na koje dizajneri web-mjesta mogu stvarati prilagođeni vizualni identitet web-mjesta korištenjem programa SharePoint Designer 2010.

Osnovne stranice

Osnovne stranice značajka su platforme ASP.NET, a uključene su u SharePoint kao način na koji možete na jednom mjestu dizajnirati raspored web-mjesta i ponovno ga iskoristiti kao predložak na drugim stranicama na razini cijele tvrtke. Svaki put kada pregledavate stranicu na web-mjestu sustava SharePoint, prikazuju se dvije objedinjene stranice – osnovna stranica i stranica sa sadržajem. Osnovna stranica određuje uobičajeni raspored i navigaciju (koji se najčešće raspoređuju u lijevom, gornjem i donjem dijelu stranice). Stranica sa sadržajem unosi sadržaj specifičan za stranicu. SharePoint Designer 2010 nudi bogat skup alata za uređivanje stranica pomoću kojih možete prilagoditi osnovne stranice i zajednički ih koristiti s drugima.

Rasporedi stranica

Ako radite s web-mjestom za objavljivanje, korištenjem rasporeda stranica možete dizajnirati izgled i raspored web-mjesta. Rasporedi stranica služe kao predlošci za objavljivanje stranica koje stvore korisnici u tvrtki. Kao dodatak osnovnoj stranici, oni omogućuju granularnu kontrolu i strukturu stranice za objavljivanje, npr. određivanje mjesta na stranici na koje će se postaviti naslov, tijelo poruke i grafika. Stranice za objavljivanje koriste infrastrukturu za objavljivanje u sustavu SharePoint i pospješuju stvaranje i objavljivanje sadržaja koji se temelji na pregledniku bez popratnih poslova koji se obično povezuju s tim postupkom.

Kaskadni listovi stilova

Kao i većina web-mjesta i web-aplikacija, SharePoint za primjenu boja i grafike te određivanje položaja različitih objekata koji sačinjavaju stranice web-mjesta koristi kaskadne listove stilova (CSS). U većini se slučajeva na stranici primjenjuje više listova stilova. Da biste prilagodili te stilove, možete ih izmijeniti izravno na glavnoj stranici, u rasporedu stranice i na stranici web-mjesta ili izravno u CSS datoteci pridruženoj web-stranici, a oba navedena načina možete primijeniti korištenjem snažnih alata za uređivanje CSS-ova u programu SharePoint Designer 2010. Pomoću CSS datoteka možete i prilagoditi teme sustava SharePoint. Prilagodbom CSS datoteka možete promijeniti izgled, tj. "ljusku" web-mjesta sustava SharePoint kako bi poprimila izgled karakterističan za vašu tvrtku.

Vrh stranice Vrh stranice

Implementacija prilagođenih rješenja sustava SharePoint

U svim dosadašnjim poglavljima ovog članka bavili smo se načinom korištenja programa SharePoint Designer 2010 za stvaranje pravih poslovnih rješenja. Naučili ste da se možete povezati i integrirati s podacima unutar i izvan sustava SharePoint, stvarati snažna korisnička sučelja za te podatke, upravljati poslovnim procesima korištenjem tijekova rada te dodati web-mjestu vizualni identitet koji odgovara izgledu i dojmu karakterističnom za vašu tvrtku.

No sada morate učiniti nešto sa svojim rješenjima, primjerice, implementirati ih na drugom poslužitelju ili širom tvrtke, otvoriti ih u programu Visual Studio radi daljnje prilagodbe ili ih spremiti izvan mreže da biste ih ponijeli sa sobom na put. Potreban vam je način pretvaranja rješenja u paket, a u tome će vam pomoći mogućnost Spremi kao predložak.

Ilustracija programa SharePoint Designer 2010

Mogućnost spremanja rješenja u obliku predloška snažna je značajka sustava SharePoint. Predložak se sprema kao paket web-rješenja (.wsp datoteka), koji sadrži cjelokupan sadržaj web-mjesta, uključujući izvore podataka i strukturu, prikaze i obrasce, tijekove rada i web-dijelove.

Predlošci su također granularni. Možda ćete raditi na jednom specifičnom dijelu web-mjesta, primjerice, popisu, prikazu ili tijeku rada. Te pojedine komponente također možete spremiti kao predloške, što vam nudi potpuno nov način suradnje na razvoju rješenja.

Dovršavanje ciklusa poslovnih rješenja u sustavu SharePoint

Kad provedete neko vrijeme radeći u programu SharePoint Designer 2010, brzo ćete shvatiti da u njemu možete napraviti puno više od osnovne prilagodbe web-mjesta. Ondje možete stvarati prava poslovna rješenja koja sadrže podatkovne veze, korisnička sučelja bogata podacima, prilagođene tijekove rada i potpuni vizualni identitet web-mjesta. Sve to možete stvoriti oslanjajući se na SharePoint, a možete i pratiti životni ciklus razvoja aplikacije, koji završava rješenjem spremnim za implementaciju.

Vrh stranice Vrh stranice

 
 
Odnosi se na:
SharePoint Designer 2010