Kreiranje obrasca sa podacima pomoću programa SharePoint Designer

Pomoću programa SharePoint Designer 2010 možete brzo kreirati izuzetno prilagođene interfejse za izvore poslovnih podataka pomoću obrazaca. Obrasci su važan deo svake SharePoint lokacije na kojoj prikupljate podatke od korisnika. Obrasce kreirate tako što prvo dodate prikaz podataka na jednu od stranica lokacije, a zatim iz izvora podataka umetnete pojedinačna polja u vidu obrazaca. Korisnici, sa druge strane, mogu da koriste obrasce za ponovno upisivanje podataka u izvor podataka u pregledaču.

Obrasci se mogu kreirati za veliki broj izvora podataka, uključujući veze baze podataka, XML dokumente i SharePoint liste i biblioteke.

Ovaj članak detaljno opisuje obrasce i različite načine njihovog kreiranja u programu SharePoint Designer 2010.

U ovom članku


Šta je to obrazac

Obrasci su zasnovani na funkciji prikaza podataka u programu SharePoint Designer 2010 i da biste ih bolje razumeli, potrebno je da razumete prikaze podataka. Prikaz podataka je prikaz izvora podataka koji je moguće prilagoditi. Prikaz podataka možete umetnuti na ASPX stranicu u vidu prikaza ili obrasca. Prikaz podataka umetnut u vidu prikaza omogućava vam da oblikujete predstavljanje podataka – ako umetnete prikaz podataka u vidu obrasca, podatke možete uređivati putem pregledača, a promene se ponovo upisuju i skladište u originalnom izvoru podataka.

Prikazi podataka umetnuti u vidu obrazaca mogu se kreirati za SharePoint liste i biblioteke, veze baze podataka i lokalne XML dokumente. Međutim, oni ne podržavaju veze SOAP i REST Veb usluge. Sam obrazac je uvek u režimu uređivanja i prikazuje jedan ili više zapisa odjednom. Korisnici mogu dodavati nove zapise i menjati postojeće zapise putem pregledača (ali ne mogu da izbrišu zapise).

Kada umetnete prikaz podataka, SharePoint Designer 2010 preuzima podatke iz izvora podataka u obrascu proširivog jezika za označavanje (XML) i prikazuje te podatke pomoću transformacija proširivog jezika za opis stilova (XSLT). Kada umetnete obrazac na stranicu, možete koristiti alatke za uređivanje prikaza podataka u programu SharePoint Designer 2010 za dodavanje ili uklanjanje kolona, filtriranje, sortiranje i grupisanje polja i tako dalje. WYSIWYG alatke možete koristiti za promenu svojstava fonta, slika, kontrola i celokupnog rasporeda obrasca.

Kada koristite ove alatke, SharePoint Designer 2010 umeće neophodni XSLT direktno na stranicu tako da nije potrebno da umete da pišete XSL. Ako želite direktno da prilagodite XSL, uvek možete otvoriti stranicu u prikazu koda.

 Napomena    Drugi način na koji možete omogućiti korisnicima da dodaju i izmene zapise i prikazu koda jeste omogućavanje neposredno uređivanje u prikazu podataka. Saznajte više o prilagođavanju prikaza liste i podataka u odeljku Takođe pogledajte .

Vrh stranice Vrh stranice

Umetanje obrasca pomoću trake

Najbrži i najjednostavniji način kreiranja obrasca jeste upotreba opcije „Prikazi podataka i obrasci“ na traci programa SharePoint Designer 2010. Kada kreirate obrazac na ovaj način, možete odabrati jedan od tri tipa obrazaca: obrazac nove stavke, obrazac stavke za uređivanje i obrazac stavke za prikaz. Svaki tip obrasca možete kreirati za veliki broj izvora podataka, na primer SharePoint liste i biblioteke, XML datoteke i veze baze podataka.

Kada dodate obrazac na ovaj način, SharePoint Designer 2010 na stranicu dodaje Veb segment obrasca sa podacima (DFWP). Kada se on doda, možete prilagoditi obrazac pomoću opcija za uređivanje prikaza podataka na traci i WYSIWYG alatki na samoj stranici.

Izvršite sledeće korake da biste umetnuli obrazac pomoću trake u programu SharePoint Designer 2010.

  1. Prvi korak. Otvorite lokaciju u programu SharePoint Designer 2010.
  2. U oknu za navigaciju izaberite stavku Stranice lokacije.
  3. Izaberite stranicu lokacije na koju želite da dodate obrazac sa podacima.
    Ako nemate stranicu za obrazac sa podacima, imajte u vidu da morate da je kreirate – i to ASPX stranicu ili stranicu sa Veb segmentima.
  4. Na kartici Stranica, u grupi Uređivanje kliknite na dugme Uredi datoteku.
  5. Kliknite unutar obezbeđenog polja div oznake ili polja obrasca.
    Na stranici sa Veb segmentima polje div oznake izgleda ovako:
    Otvaranje lokacije u programu SharePoint Designer 2010
    Na ASPX stranici polje obrasca izgleda ovako:
    Otvaranje lokacije u programu SharePoint Designer 2010
  6. Na kartici Umetanje, u grupi Prikazi podataka i obrasci vidite tri opcije za obrazac:
    Obrasci u SPD-u
  7. Odaberite tip obrasca kao što je opisano ispod:
  • Obrazac nove stavke prikazuje prazna polja za jedan zapis. Svako polje u posebnom redu sa imenom polja predstavlja naslov. Pomoću obrasca nove stavke podatke možete da dodajete u izvor podataka zapis po zapis. Biće potrebno da uključite sva neophodna polja koja su potrebna da bi korisnici mogli da kreiraju nove zapise.
  • Obrazac stavke za uređivanje prikazuje jedan zapis u vidu obrasca. Svako polje ima poseban red sa imenom polja kao naslovom reda. Pomoću obrasca stavke za uređivanje možete uređivati jedan po jedan obrazac. Obrazac obuhvata veze navigacije koje možete koristiti za prikazivanje sledećeg ili prethodnog zapisa.
  • Obrazac stavke za prikaz prikazuje zapis u vidu prikaza koji nije moguće uređivati i obično se koristi za prikaz svojstava zapisa.

 Napomena    Ako želite da dodate obrazac sa više istovremeno prikazanih stavki, pogledajte sledeći skup koraka u kojima kreirate obrasce pomoću okna zadatka „Detalji izvora podataka“.

  1. Izaberite izvor podataka koji želite da koristite.

 Napomena    Jedna od opcija menije jeste kreiranje obrasca prilagođene liste. Ovo se odnosi samo na SharePoint liste i biblioteke. Saznajte više o obrascima liste u odeljku „Takođe pogledajte“.

  1. Da biste videli dodatne izvore podataka, izaberite stavku Još izvora podataka, a zatim u dijalogu Birač izvora podataka odaberite izvor podataka i kliknite na dugme U redu.
  2. Obrazac se dodaje na stranicu i prikazuje polja iz izvora podataka.

Vrh stranice Vrh stranice

Umetanje obrasca pomoću okna „Detalji izvora podataka“

Još jedan način kreiranja obrasca jeste da umetnete prazan prikaz podataka, odaberete izvor koji se kreira i koristite okno „Detalji izvora podataka“ za dodavanje pojedinačnih polja. Ova opcija omogućava vam da na početku odaberete polja koja ćete uključiti u obrazac, a zatim tip obrasca koji treba da se koristi. Možete odabrati jedan od tri tipa: obrazac sa jednom stavkom, obrazac sa više stavki ili obrazac nove stavke.

Kada dodate obrazac na ovaj način, SharePoint Designer 2010 na stranicu dodaje Veb segment obrasca sa podacima (DFWP). Kada se doda, možete prilagoditi obrazac pomoću opcija za uređivanje prikaza podataka na traci i WYSIWYG alatki na samoj stranici.

Izvršite sledeće korake da biste umetnuli obrazac pomoću okna „Detalji izvora podataka“ u programu SharePoint Designer 2010.

  1. Otvorite lokaciju u programu SharePoint Designer 2010.
  2. U oknu za navigaciju izaberite stavku Stranice lokacije.
  3. Izaberite stranicu lokacije na koju želite da dodate obrazac sa podacima.
    Ako nemate stranicu za prikaz podataka, imajte u vidu da morate da je kreirate – i to ASPX stranicu ili stranicu sa Veb segmentima. (U odeljku „Takođe pogledajte“ potražite članak „Kreiranje SharePoint stranica“.)
  4. Na kartici Stranica, u grupi Uređivanje kliknite na dugme Uredi datoteku.
  5. Kliknite unutar obezbeđenog polja div oznake ili polja obrasca.
    Na stranici sa Veb segmentima polje div oznake izgleda ovako:
    Otvaranje lokacije u programu SharePoint Designer 2010
    Na ASPX stranici polje obrasca izgleda ovako:
    Otvaranje lokacije u programu SharePoint Designer 2010
  6. Na kartici Umetanje, u grupi Prikazi podataka i obrasci kliknite na dugme Prikaz podataka i odaberite stavku Prazan prikaz podataka.
  7. U čuvaru mesta za prazan prikaz podataka koji se pojavljuje izaberite stavku Kliknite ovde da biste izabrali izvor podataka.
    Otvaranje lokacije u programu SharePoint Designer 2010
  8. U dijalogu Birač izvora podataka izaberite izvor podataka i kliknite na dugme U redu.
  9. Prikazuje se okno Detalji izvora podataka .
    Otvaranje lokacije u programu SharePoint Designer 2010
  10. U oknu zadatka izaberite polja koje želite da prikažete u obrascu sa podacima. Da biste izabrali više polja, držite pritisnut taster CTRL dok ih izaberete.

 Napomena    U zavisnosti od tipa podataka koji koristite neka polja možda neće moći da se uređuju. Na primer, polja „Kreirao“, „Izmenio“ i druga sistemska polja na SharePoint listi ili biblioteci nije moguće uređivati.

  1. Izaberite stavku Umetni izabrana polja kao, a zatim odaberite jednu od sledećih opcija:
  • Obrazac sa jednom stavkom prikazuje jedan zapis u vidu obrasca. Svako polje ima poseban red sa imenom polja kao naslovom reda. Pomoću obrasca sa jednom stavkom možete uređivati jedan po jedan obrazac. Obrazac obuhvata veze navigacije koje možete koristiti za prikazivanje sledećeg ili prethodnog zapisa.
  • Obrazac sa više stavki prikazuje više zapisa u vidu obrazaca na istoj stranici. Svako polje ima posebnu kolonu sa imenom polja kao naslovom kolone. Pomoću obrasca sa više stavki možete brzo istovremeno urediti podatke za više zapisa, a zatim istovremeno sačuvati promene.
  • Obrazac nove stavke prikazuje prazna polja za jedan zapis. Svako polje u posebnom redu sa imenom polja predstavlja naslov. Pomoću obrasca nove stavke podatke možete da dodajete u izvor podataka zapis po zapis. Biće potrebno da uključite sva neophodna polja koja su potrebna da bi korisnici mogli da kreiraju nove zapise.
  1. Obrazac sa podacima je dodat na stranicu lokacije.

Vrh stranice Vrh stranice

Predloženi sledeći koraci

Kada kreirate prikaz podataka, možete početi da ga prilagođavate pomoću alatki za prikaz podataka i WYSIWYG alatki za oblikovanje u programu SharePoint Designer 2010. Možete dodavati i ukloniti kolone, filtrirati podatke, sortirati u grupisati polja, primeniti uslovno oblikovanje i još mnogo toga. Pomoću WYSIWYG alatki možete promeniti celokupni raspored tabele, dodati grafiku, oblikovati tekst i još mnogo toga. Saznajte više o prilagođavanju prikaza liste i podataka u odeljku „Takođe pogledajte“.

 Važno    Prilikom rada sa obrascima možda će biti potrebno da prilagodite obrazac dodavanjem opisnog teksta u zaglavlja kolona koji objašnjava koji je unos podataka potreban za određena polja. Na, na primer, radite sa SQL bazom podataka kao izvorom podataka, možda će biti potrebna brojčana vrednost za određeno polje. Ako korisnici umesto toga unesu tekstualnu vrednost, dobiće poruku o grešci kada pokušaju da sačuvaju obrazac. Zbog toga bi trebalo da dodate opisni tekst pored svakog polja koje ima određen zahtev za unos podataka.

Vrh stranice Vrh stranice

 
 
Primenljivo na:
SharePoint Designer 2010, SharePoint Online for enterprises