Kako podesiti pametne telefone i računare. Informativni portal
  • Dom
  • Internet, Wi-Fi, lokalne mreže
  • Kreirajte prilagođeni obrazac liste koristeći SharePoint Designer. Kreirajte prilagođeni obrazac liste koristeći SharePoint Designer. Promenite prilagođeni tip sadržaja

Kreirajte prilagođeni obrazac liste koristeći SharePoint Designer. Kreirajte prilagođeni obrazac liste koristeći SharePoint Designer. Promenite prilagođeni tip sadržaja

SharePoint liste i biblioteke sadrže obrasce liste koji korisnicima omogućavaju da prikažu, modifikuju i dodaju stavke na listu ili biblioteku. Uz Microsoft SharePoint Designer 2010, možete kreirati i prilagoditi ove obrasce kako biste korisnicima olakšali dodavanje i ažuriranje stavki na listi. Obrazac liste je dio rješenja koje ste kreirali; možda ćete morati prilagoditi obrazac na takav način da je dizajniran za rješenje i prikuplja potrebne podatke za podršku rješenja.

U obrascu prilagođene liste možete prikazati ili sakriti određena polja, reorganizirati ta polja, promijeniti izgled obrasca, dodati obogaćeni tekst i grafiku i na kraju promijeniti XSL, HTML ili ASP koji se koriste u obrascu. Ovi zadaci se mogu izvršiti samo kreiranjem prilagođenog obrasca liste u SharePoint Designer 2010.

Ovaj članak opisuje zadane obrasce povezane sa listom i kako da kreirate sopstvene obrasce za listu ili biblioteku.

U ovom članku

Pregled zadanih obrazaca liste

Obrasci liste nalaze se u istoj fascikli njihove SharePoint povezane liste. Uz SharePoint Designer 2010, možete brzo i jednostavno pregledati zadane obrasce liste povezane sa listom.

Najlakši način da vidite zadane obrasce povezane sa listom je da otvorite stranicu sa sažetkom liste.

Drugi način za pregled obrazaca je otvaranje hijerarhije stranice pomoću kartice Svi dokumenti na panelu Navigacija.

Popis obrazaca DispForm.aspx, EditForm.aspx i NewForm.aspx

Podrazumevano, postoje tri obrasca povezana sa listom: DispForm.aspx, EditForm.aspx i NewForm.aspx. Ispod su tri ilustracije koje prikazuju zadane obrasce liste obavijesti.

Bilješka: SharePoint biblioteke koriste drugačiji obrazac, Upload.aspx, za dodavanje stavki u biblioteku umjesto NewForm.aspx.

Kreiranje novih obrazaca liste

Zadani obrasci liste (u obliku prikaza stavke, obrasca koji mijenja stavku i oblika nove stavke) pohranjeni su u web dijelu koji se zove Web dio obrasca liste (LFWP). LFWP koristi CAML (Application Collaboration Markup Language) za prikaz obrasca, a to se ne može konfigurirati u SharePoint Designer 2010.

Da biste prilagodili obrazac, umetnite podatke obrasca iz web dijelova (pomoću DFWP). Koristi XSLT koji se može prilagoditi u SharePoint Designer 2010. Ukratko, korištenje DFWP-a za zamjenu zadanog obrasca i dvosmjerne radnje.

Kreirajte novi obrazac liste i povežite ga sa listom

Najlakši i najbrži način za kreiranje obrasca liste je da kreirate novi obrazac i učinite ga zadanim listom.

Uređivanje postojeće forme liste

Drugi način za kreiranje vlastite liste je da direktno promijenite jedan od zadanih obrazaca povezanih sa listom. Zatim ga možete umetnuti (veb dio obrasca podataka) na stranicu koja zamjenjuje zadani obrazac.

Bilješka: Kao rezultat toga, možete da uradite sledeće na bilo kojoj ASPX stranici u SharePoint Designer 2010. Prednost uređivanja postojećeg obrasca je u tome što je on već povezan sa listom.

Koristite Office InfoPath 2010 da zamenite podrazumevane obrasce

Alternativno, pomoću uređivača obrasca liste u SharePoint Designer 2010, možete koristiti Microsoft InfoPath 2010 za kreiranje, uređivanje i dizajn obrazaca. InfoPath 2010 je moćan alat koji se koristi za kreiranje prilagođenih obrazaca koji se mogu koristiti za SharePoint liste, biblioteke i tokove posla.

Sljedeći koraci

Nakon kreiranja prilagođenog obrasca za vašu listu ili biblioteku, sljedeći korak je da počnete prilagođavati obrazac prema vašim potrebama. Možete dodati ili ukloniti stupce, promijeniti izgled polja, primijeniti različite fontove i stilove, dodati prilagođene slike i tako dalje. Traka u SharePoint Designer 2010 može se koristiti za ovo prilagođavanje. Ako izvršite promjene koje ne možete koristiti trakom, možete izmijeniti XSL obrazac direktno u prikazu koda. U odjeljku ćete pronaći veze za više informacija o prilagođavanju obrazaca liste Cm.

Da biste uklonili obrazac, odaberite ga na stranici sa sažetkom i odaberite Izbriši... Ovo će izbrisati obrazac sa servera i korisnici ga više neće moći koristiti.

Pozdrav korisnicima SharePoint Designera!

Ja sam Chong Youn (John) Choe, menadžer projekta u timu SharePoint Designer. Veoma mi je drago što mogu objaviti članak o novom pitanju.

Preduvjeti

Odobrenje je jedna od glavnih primjena toka posla. Postoji nekoliko koraka koje treba poduzeti u povratnim informacijama korisnika u SharePoint Designer 2013. U SharePoint Designer-u 2013, obrasci zadataka se automatski generišu na osnovu određenog tipa sadržaja, tako da oni koji su zainteresovani za prilagođavanje obrazaca zadataka u tokovima posla treba da budu svesni prilagođavanja tipa sadržaja.

Primjer

Chris Bryant, dizajner u Contosou, želi povratne informacije o nedavno najavljenom dizajnu novog modela proizvoda. Zadana radnja Pokrenite proces zadatka(Pokretanje zadatka) je pogodno samo za primanje poruka o odobrenju ili odbijanju od odabranih učesnika, pa odlučuje promijeniti obrazac za izdavanje kako bi bolje odgovarao procesu prikupljanja povratnih informacija.

Kreiranje prilagođenog tipa sadržaja

Prvo morate kreirati prilagođeni tip sadržaja za svoju web stranicu. Ovo se može uraditi na strani servera SharePoint Servera ili klijentskoj strani SharePoint Designer-a.

Uradite sljedeće na strani servera:

1. Otvorite stranicu Vrsta sadržaja web mjesta(Vrsta sadržaja stranice).

Prebaciti na Postavke stranice(Postavke stranice) i odaberite Vrste sadržaja web mjesta(Vrste sadržaja stranice) pod Galerije web dizajnera(kolekcije web dizajnera). Na stranici Vrste sadržaja web mjesta(Vrste sadržaja web-mjesta) odaberite (Zadatak toka rada (SharePoint 2013)) u Navedite tipove sadržaja(Navedite tipove sadržaja).

Rice. jedan.Meni sa opcijama sajta

Rice.2. Zadatak toka posla (SharePoint 2013)

2. Kreirajte tip sadržaja stranice koji nasljeđuje tip sadržaja Zadatak toka posla (SharePoint 2013)(Zadatak toka rada (SharePoint 2013)).

Vratite se na stranicu Vrste sadržaja web mjesta(Vrste sadržaja sajta) i kliknite na vezu Stvoriti(Stvoriti). Postavite naziv i opis tipa sadržaja, a zatim i tip Roditeljski tip sadržaja(Vrsta roditeljskog sadržaja) postavite tip sadržaja Zadatak toka posla (SharePoint 2013)(Zadatak toka rada (SharePoint 2013)). Postavljanje roditeljskog tipa sadržaja na vrijednost Zadatak toka posla (SharePoint 2013)(Zadatak toka rada (SharePoint 2013)) je obavezan korak za kasniju upotrebu novog prilagođenog tipa sadržaja. Odaberite vrstu sadržaja Grupa(Grupa) i kliknite uredu.

Rice.3. Postavljanje roditeljskog tipa sadržaja

3. Dodajte novi tip sadržaja na listu Zadaci(Zadaci).

Kliknite na Postavke, a zatim na početnoj stranici web-mjesta kliknite Sadržaj stranice(Sadržaj stranice) i kliknite na listu Zadaci(Zadaci).

Rice.4. Dugme Zadaci

Na traci otvorite karticu Lista(Lista) i kliknite Postavke liste(Popis parametara). U poglavlju Vrste sadržaja(Vrste sadržaja) odaberite opciju Dodajte iz postojećih tipova sadržaja stranice(Dodaj iz postojećih tipova sadržaja stranice) da dodate kreirani tip sadržaja.

Rice.5. Sesija tipova sadržaja u odjeljku Postavke liste


Isti koraci su mnogo lakši u SharePoint Designeru.

1. Idite na meni Vrste sadržaja(Vrste sadržaja) na kartici Site Objects(Objekti lokacije) u tom području Navigacija(Navigacija). Biće prikazani svi tipovi sadržaja na sajtu. Kreirajte tip sadržaja stranice klikom na dugme SadržajTip(Tip sadržaja).

Rice. 6. Meni tipa sadržaja u SharePoint Designeru


2. Odaberite naziv za novi tip sadržaja i grupu za sortiranje. Provjerite je li roditeljski tip sadržaja tip sadržaja Zadatak toka posla (SharePoint 2013)(Zadatak toka rada (SharePoint 2013)), kao što je prikazano na Sl. 7.

Rice. 7. Dijaloški okvir za kreiranje tipa sadržaja

3. Zatim dodajte tip sadržaja na listu Zadaci(Zadaci). Ova radnja je potrebna za kasniju upotrebu tipa sadržaja u radnjama zadataka. Ponovo otvorite listu Zadaci(Zadaci) u Lista i biblioteke(Lista i biblioteke) pod Site Objects kartica (Objekti web-mjesta). Navigacija(Navigacija). Dodajte kreirani tip sadržaja na listu Zadaci(Zadaci).

Rice. 8. Kontrolni element za odabir tipova sadržaja u SharePoint Designeru


Ako lista Zadaci(Zadaci) neće dodati tip sadržaja, pojavit će se sljedeća greška vremena izvođenja.
Rice. 9. Runtime error

Prilagođeni tip sadržaja kreiran bilo kojom od ovih metoda bit će dostupan u toku rada.

U koloni Opcija ishoda(Opcija rezultata) pohranjuje sve moguće odgovore koje svaki učesnik može odabrati. Prilagođeni tipovi sadržaja kreirani nakon što slijedite gore navedene korake pojavit će se u akcijama Pokrenite proces zadatka(Pokreni zadatak) i Dodijelite zadatak(Dodatak zadatka).

Promjena prilagođenog tipa sadržaja

Prilikom dodavanja radnje Pokrenite proces zadatka(Pokreni zadatak) ili Dodijelite zadatak(Dodjela zadatka) novi tip sadržaja će se pojaviti u radnji zadatka tipa konstruktora.

Nakon što ste potvrdili da je prilagođeni tip sadržaja kreiran i da ga koristi tok posla, prijeđimo na prilagođavanje obrasca.

Na sl. 10 prikazuje vrlo jednostavan tok rada za prikupljanje povratnih informacija.

Rice. 10. Tok rada za prikupljanje povratnih informacija

Chris, dizajner u Contosou, želi povratne informacije od internog tima za pregled. Stoga je potrebno modificirati obrazac tako da može pohraniti komentare svakog učesnika.

1) Idite na stranicu Postavke stranice(Postavke stranice) i otvorite Vrste sadržaja sajta(Vrste sadržaja stranice) po grupi Galerije web dizajnera(kolekcije web dizajnera).

2) Kliknite Prilagođeni tip sadržaja(Prilagođeni tip sadržaja) po grupi Navedite tipove sadržaja(Navedite tipove sadržaja).

Rice. 11. Contoso tip sadržaja

U ovom trenutku, obrazac za izdavanje će izgledati slično zadanom obrascu za izdavanje. Vidi sl. jedanaest.

U ovom primjeru, mnoga polja obrasca zadatka su po defaultu beskorisna. Za Chrisov zadatak, možete promijeniti sljedeća polja.

Rice. 12. Contoso tip sadržaja obrasca zadatka


Pogledajmo redom sva polja, prikazana na Sl. 11 sa Contoso tipom sadržaja da odlučite da li će oni biti potrebni našem obrascu za izdavanje.

1) Polje Naziv zadatka je obavezno.

2) Polja Datum početka i Krajnji rok mogu biti korisna, ali ne u ovom obrascu.

3) Polje Dodijeljeno nije obavezno na ovom obrascu, jer će učesnici modificirati obrasce koji su im već dodijeljeni.

4) Polje "% dovršeno" je besmisleno jer se povratne informacije obično šalju u cijelosti odmah.

5) Polje Body će se koristiti za prikupljanje povratnih informacija.

6) Polje Prethodnici nije obavezno.

7) Polje Prioritet nije obavezno.

8) Polje Status zadatka je glavno polje za praćenje statusa.

9) Polje Povezane stavke nije obavezno na ovom obrascu.

10) U polju Ishod zadatka možete odabrati željeni rezultat. U ovom slučaju, potrebna je samo opcija Pošalji za završetak procesa prikupljanja povratnih informacija.

Sve stranice kolona izgledaju isto. Pogledajte snimak ekrana ispod, na primjer.

Ako je polje postavljeno na Obavezno(Obavezno), kolona mora biti popunjena kako biste mogli u budućnosti zatvoriti obrazac zadatka. Kolone sa vrednošću Opciono(Neobavezno) može ostati prazno. Prilikom odabira vrijednosti Skriveno(Skriveno) ili brisanje kolone pomoću dugmeta Ukloni Kolona (izbriši) će biti skrivena u obrascu zadatka. Na primjer, kao što je prikazano na slici ispod, nakon što kliknete na dugme Ukloni(Izbriši) polje Dodijeljen(Dodijeljeno) će biti uklonjeno iz Contoso Tip sadržaja(Contoso tip sadržaja).

Rice. 13. Promjena stupca tipa sadržaja

Rezultati su prikazani na sl. 14. Kolona Povezane stavke(Povezane stavke) je skriveno jer se ne može izbrisati.

Rice. 14. Promijenjen tip sadržaja Contoso

Takođe, kolona sajta Ishod zadatka(Rezultat zadatka) se koristi u tipu sadržaja Zadatak toka posla (SharePoint 2013)(Zadatak toka rada (SharePoint 2013)). Preporučuje se brisanje kolone Ishod zadatka(Rezultat zadatka) i kreirajte novu kolonu stranice s tipom Izbor ishoda(Odabir rezultata) klikom na stavku Dodaj iz nove kolone web lokacije(Dodaj iz kolone nove stranice).

Rice. 15. Promijenjen tip sadržaja obrasca Contoso izdanja

Kada svaki učesnik primi problem na osnovu gornjeg obrasca, u polje za opis može se napisati recenzija. Da biste dovršili zadatak, pritisnite dugme Submit(Pošalji). Preostale kolone kao npr Datum početka(Datum početka) se može sakriti.

Onda možete preimenovati kolone u bilo šta Chris želi. Na primjer, da promijenite naziv polja rezultata Submit(Pošalji), označite kolonu Submit(Pošalji) i kliknite na link Uredi kolonu(Promjena kolone) ispod Informacije o koloni web-mjesta(Informacije o koloni web-mjesta). Ovdje možete promijeniti naziv kolone kao što je prikazano na sl. 17. Imajte na umu da se novo ime može specificirati u formatu koji nije ASCII kao što je "テ ス ト".

Rice. 16. Izmjena stupca

Rice. 17. Informacije o stupcu lokacije

Ograničenja

SharePoint 2013 tokovi posla sa SharePoint Designer 2013 kreiraju forme zadataka analizom pridruženog tipa sadržaja. Imajte na umu da InfoPath nije podržan tokovima posla u SharePoint 2013. To znači da korisnici moraju da rade direktno sa ASPX formatom da bi promenili izgled.

Unatoč promjenama o kojima smo već razgovarali, dugmad Sačuvaj(Sačuvaj) i Otkaži(Otkaži) se ne može uređivati ​​iz SharePoint ili SharePoint Designer. Štaviše, da bi dugmad prilagođenih rezultata bila dostupna, tip sadržaja mora imati stupce tipa Status zadatka(Status zadatka) i Ishod zadatka(Rezultat zadatka). Redoslijed dugmadi odgovara redoslijedu vrijednosti koje se mogu odabrati u stupcima tipa Ishod zadatka(Rezultat zadatka) uključen u tip sadržaja. Kolone tipa Ishod zadatka(Rezultat zadatka) su definirani kao stupci web lokacije u odjeljku Postavke lokacije.

Rice. 18. Primjer dodatnih parametara stupca za kolonu Ishod zadatka

Sažetak

U tokove posla u SharePoint 2013 uvedene su dvije nove aktivnosti. Možete da izmenite obrazac zadatka za radnje sa SharePoint lokacija i sa SharePoint Designer klijenta bez znanja na nivou programera. Možete kreirati nove prilagođene tipove sadržaja koji nasljeđuju tip sadržaja Zadatak toka posla (SharePoint 2013)(Zadatak toka rada (SharePoint 2013)) i dodajte ih na listu Zadaci(Zadaci), koristite nove tipove sadržaja u tokovima posla i modifikujte prilagođene tipove sadržaja po potrebi.

Dodatna prilagođavanja obrasca vrše se promenom ASPX formata, ali nisu obuhvaćena u ovom članku.

Nadajmo se, koristeći jednostavnu proceduru predstavljenu ovdje, možete implementirati tokove posla koji su vam potrebni.

Vidimo se u sljedećem postu!

Chong Youn (John) Choe

U ovom članku ću vam pokazati kako kreirati vlastite obrasce u SharePointu, promijeniti njihove stilove, primijeniti pravila na polja obrasca,
Dajem komentare na postove direktno u obrascima.

SharePoint 2013 uključuje moćne alate za prilagođavanje obrazaca.
Možete koristiti neograničen broj odredbi, uslova i pravila za bilo koji dio podnošenja.

Moram da sakrijem neka polja obrasca za određenu grupu ljudi.

Dovoljno je otvoriti dizajner obrazaca, urediti sve što vam je potrebno i spremiti.
Ali da bi InfoPath radio u SharePoint 2013 (dugme na kartici Lista može govoriti o tome

Dugme Prilagodi obrazac koje otvara InfoPath Designer dostupno je administratorima web lokacija u IE pretraživaču.

Nakon aktiviranja Enterprise licence, ova funkcija se odmah pojavljuje na svim Sharepoint lokacijama.

Zahtjevi:

1. SharePoint Enterprise 2013 licenca je aktivirana na serveru

2. InfoPath Designer 2013 je instaliran na računaru

3. Otvorio SharePoint lokaciju pod korisnikom administratora lokacije u Internet Explorer-u

4. Enterprice komponente se aktiviraju u postavkama stranice

Zapravo kako prilagoditi polja u SharePoint 2013 obrascu

Otvorite listu koja nam je potrebna i idite na karticu LIST na traci alata

prije svega idem na listu postavki

u dodatnim parametrima uključujem otvaranje obrasca u prozoru ( preporučljivo je to učiniti posljednje , ovo će pomoći da se obrasci otvaraju bez otvaranja u novim karticama desnim dugmetom miša, kao što radim ispod)

vratite se na listu i kliknite POSTAVI OBRAZAC:

Otvara se InfoPath Designer 2013

Ovo je zapravo veoma moćna stvar koja zaslužuje posebnu pažnju, a namerno je pretvorena u skuplji proizvod, vezan za mnoge komponente celog SharePoint sistema i omogućava njihovo centralno korišćenje.

Tako da sam već napravio prilagođenu listu, konfigurisao otvaranje obrazaca u dijaloškim okvirima, sada ću konfigurisati verzionisanje:

Nazad na popis parametara U poglavlju opcije kontrole verzija,
uključite prekidač tamo Kreirati verziju svaki put kada se promijeni neka stavka u ovom okviru sa listom? na poziciju Da

nakon toga, u parametrima liste, kreirajte kolonu pod nazivom komentari

dajte ime i stavite prekidač na Izmjena postojećeg teksta

Ovdje je potrebno uzeti u obzir da ako smo promijenili obrazac, dodane kolone se više neće odmah pojavljivati ​​u obrascu, u ovom slučaju moramo otvoriti uređivač obrasca InfoPath Designer i dodati ovo polje u obrazac.

nakon svake promjene oblika

pritisnite dugme za brzo objavljivanje

ili pritisnite prečice na tastaturi CTRL + SHIFT + Q

kreiranje pogleda na poglede

na kartici raspored stranice kliknite Kreiraj prikaz

dajte ime našem pogledu test_view1

dobijamo prazan obrazac

u ovaj obrazac, povlačenjem i ispuštanjem, možete umetnuti naša polja sa liste na desnoj strani.
Za samo nekoliko sekundi dobijam sljedeći rezultat

Objavljujemo prečicom na tastaturi Ctrl + Shift + Q.

Ja to radim na sljedeći način (za verziju iz 2013.):

U pretraživaču otvorite obrazac desnim dugmetom miša u novoj kartici

modificiranje InfoPath web dijela

I promijenite zadani prikaz

sačuvajte promjenu

u svim slučajevima ponavljamo korake

ali u slučaju za obrazac za promjenu, potrebno je da dodate vezu u prikaz liste

idite na postavke prikaza liste i prikažite drugu kolonu

sada se ovaj obrazac može otvoriti iu novoj kartici

a za ovaj web dio biramo drugi obrazac infoPath koju smo nazvali kao Edit Item

Članak je napisan u koracima, razumjet ćete koje korake možete preskočiti nakon što ih završite. Daju razumijevanje, nadam se da ću dalje skratiti članak preciznije navodeći redoslijed koraka.

ako imate pitanja, obavezno pišite u komentarima, odgovorit ću.

Pokrili smo proces kreiranja sajta i liste u pretraživaču. Razmotrimo sada druge opcije za kreiranje liste.

Kreiranje liste u InfoPath Designeru

Kao što je ranije pomenuto, jedna od ključnih prednosti SharePoint-a je njegova integracija sa Microsoft proizvodima. Pokažimo to na konkretnom primjeru.

Za kreiranje lista koristićemo Microsoft InfoPath Designer 2010, čiji standardni predlošci uključuju ListaSharePoint(Sl. 3.12.). Klikom na Konstruktor obrasca od vas se traži da unesete adresu web stranice na kojoj će obrazac biti objavljen.

Rice. 3.12. Početna stranica Microsoft InfoPath Designer 2010

Nakon toga treba da unesete naziv nove liste, mi ulazimo Knjige(Sl. 3.13.), kliknite na Dalje, i onda Spreman(u ovom trenutku lista je objavljena na portalu).

Rice. 3.13. Novi prozor liste u Microsoft InfoPath Designeru 2010

Nakon kreiranja liste, otvara se Form Designer (Slika 3.14.). Sa desne strane je panel Polja od kojih se forma može sastaviti.

Rice. 3.14. Konstruktor obrasca

Knjiga mora imati sljedeće atribute - naslov, autora, izdavača, godinu, stranice, ISBN, tiraž i žanr.

Za kreiranje novog polja kliknite na Dodaj polje u grupi Akcije na panelu Polja, kao rezultat toga će se pojaviti odgovarajući prozor (slika 3.15.). Dovoljno je navesti naziv za prikaz, odabrati tip podataka sa padajuće liste, ako je potrebno, naznačiti popunjavanje po zadanom i naznačiti da li je polje obavezno. Zatim kliknite na uredu.

Rice. 3.15. Prozor za dodavanje polja ili grupe (na primjer, autora)

Ostala polja se kreiraju na isti način. Gotova polja se dodaju u obrazac jednostavnim prevlačenjem i ispuštanjem, a mogu se poredati bilo kojim redosledom. Rezultat je sljedeći oblik (slika 3.16). Izgled možete učiniti privlačnijim radeći sa komandama prikazanim na vrpci.

Ostaje da objavite obrazac za koji možete koristiti prečicu na tastaturi Ctrl + Shift + Q, ili kliknite na stavku menija File, dalje Inteligencija i Brzo objavljivanje.

Rice. 3.16. Obrazac spreman za objavljivanje

Da biste dodali novu stavku na listu, kliknite na Dodaj stavku i pojaviće se dijaloški okvir (slika 3.17.). Isti prozor se pojavljuje prilikom uređivanja zapisa.

Rice. 3.17. Prozor za kreiranje nove stavke na listi Knjige

Kreirajte listu u SharePoint Designer-u

Važna karakteristika ovog alata je nemogućnost kreiranja web aplikacija i kolekcija web lokacija; možete kreirati samo podstranice.

Prvo morate otvoriti postojeću stranicu pomoću stavke Otvorite stranicu u grupi Otvaranje sajtaSharePoint (Slika 3.18) gdje unosite naziv web-mjesta, a zatim se prijavite kao administrator zbirke web-mjesta.

Rice. 3.18. Početna stranica SharePoint Designer 2010

Da biste napravili novu stranicu, u grupi Šabloni web stranica izabrati Prazan sajt(Slika 3.19.) U obrascu se mora navesti naziv novog sajta http://<Веб приложение>/[<Путь>]/<Название сайта> , gdje se stranice koje će biti nadređene za novu lokaciju mogu navesti kao putanju. Klikom na uredu, kreira se nova stranica.

Rice. 3.19. Kreirajte lokaciju u programu SharePoint Designer 2010

Nakon kreiranja stranice vidimo sljedeće (slika 3.20). Prva stvar koju treba učiniti je promijeniti naziv stranice. Radi praktičnosti, postavke dozvola su dodane na istu stranicu. Također možete raditi s dozvolama klikom na odgovarajuće ime na lijevoj ploči.

Rice. 3.20. Glavna stranica postavki lokacije u programu SharePoint Designer 2010

Možete kreirati listu na isti način kao što je opisano ranije u paragrafu Napravite listu uInfoPath Dizajner ili koristite mehanizam za rad sa listama ugrađenim u SharePoint Designer. Stoga se stranica može smatrati spremnim.

Ljepota SharePoint Designer-a je u tome što pruža više opcija za programera (nego pretraživač), kao što ćemo vidjeti u narednim poglavljima ovog vodiča.

Kreiranje liste u Visual Studio 2010

Kreiranje web aplikacije i kolekcije lokacija detaljno je opisano na početku ovog poglavlja.

Kreirajmo listu, za ovo nam je potreban novi projekat Definicija liste u grupi predložaka projekta za SharePoint 2010 (slika 3.21.)

Rice. 3.21. Novi prozor projekta u Visual Studio 2010

Nakon pritiska na dugme uredu pojavljuje se prozor za implementaciju rješenja u kojem se nude dvije metode:

1. Postavljanje u sandbox - od strane vlasnika kolekcije lokacija, pružajući sigurnost i ograničen pristup resursima.

2. Primena kao rešenje za farmu — Izvode administratori, efektivno na celoj farmi.

Odaberimo drugu metodu, nakon čega kliknemo na Dalje, gdje će od vas biti zatraženo da unesete prikazani naziv liste (Knjige) i odaberete njen tip (u našem slučaju Custom List), a zatim kliknete na Završi.

Zatim preimenujmo imena liste u istraživaču rješenja (slika 3.22.) u Spisak knjiga i Knjige respektivno. Također možete ispraviti parametre u datoteci Elementi. xml(jedan nivo ispod Knjige) kao što su naslov, URL i opis. Također možete napraviti promjene u drugom fajlu Elements.xml.

Rice. 3.22. Solution Explorer

Za kreiranje polja u datoteci Shema. xml između oznaka < Polja> potrebno je da dodate neki kod (slika 3.23.) Identifikatori se dobijaju pomoću programa guidgen uključenog u Visual Studio.

Rice. 3.23. Kod za dodavanje kolona na listu.

Kolone su kreirane, ali ih takođe treba dodati u podrazumevani prikaz, koji se može naći u istoj datoteci unutar oznake Pogled gdje atribut BaseViewID=”1” ... Unutra su oznake ViewFields koje nam treba. Kao rezultat dodavanja kolona u zadani prikaz liste, možete vidjeti sljedeći kod (slika 3.24.)

Rice. 3.24. Kod za dodavanje kolona u zadani prikaz

Nakon toga, lista se može smatrati spremnom, a možete je proširiti pomoću glavnog izbornika (Build => Razviti) ili desnim klikom na rješenje odaberite iz kontekstnog izbornika Razviti.

Generalno, sve izgleda dobro, ali kada pokušate da dodate novi element, pojavljuje se čudan prozor (slika 3.25.), u kojem nešto očigledno nedostaje.

Rice. 3.25. Prozor za kreiranje nove stavke liste Knjige

Razlog za to je vrlo jednostavan - nismo kreirali tipove sadržaja koji su definirani u datoteci Shema. xml(sl. 3.26) Ovo nećemo raditi, umjesto toga ćemo u potpunosti izbrisati ovaj blok.

Rice. 3.26. Definicije tipova sadržaja

U procesu proširenja liste, pojaviće se sledeći prozor (slika 3.27), koji nam govori o konfliktima pri postavljanju. Kliknite na dugme Reši Automatski(Dozvoli automatski).

Rice. 3.27 Sukobi implementacije

Zatim možete osvježiti stranicu i pokušati ponovo dodati novi element. Nema više takvog problema!

Dakle, u ovom poglavlju smo pogledali izgradnju stranice školske biblioteke pomoću pretraživača, SharePoint Designer 2010 i Visual Studio 2010. Čak i sa ovim jednostavnim primjerom, možete vidjeti prednosti i nedostatke različitih pristupa.

Ovo poglavlje pokriva prilagođavanje izgleda i osjećaja SharePoint 2010 lokacija.

Top srodni članci