Dodavanje skripte poslužiteljsko kao izvor podataka

Važno :  Ovaj je članak strojno preveden. Pogledajteizjavu o odricanju od odgovornosti. Verziju ovog članka na engleskom potražite ovdje.

U Microsoft SharePoint Designer 2010, možete dodati skriptu poslužiteljsko kao što su REST ili RSS kao izvor podataka, testirajte vezu s izvorom podataka i prikaz informacije koju vraća skripta poslužiteljsko stvaranjem prikaza podataka na web-mjestu. U ovoj se temi objašnjava do primjera kako možete koristiti skriptu poslužiteljsko u podatkovnu vezu da biste stvorili prikaza obogaćenog podataka.

Važno : Ako web-mjesta nalaze se na poslužitelju na kojem je SharePoint Foundation 2010, zadane postavke na poslužitelju zahtijevaju da vaš administrator poslužitelja najprije uređivati Web.config datoteke na poslužitelju prije nego što se možete povezati s skripti s poslužiteljske strane, kao što je opisano u odjeljku Test na veza izvora podataka. Ako web-mjesta nalaze se na poslužitelju na kojem je Microsoft SharePoint Server 2010, možete se povezati poslužiteljsko skriptu bez ikakvih promjena na poslužitelju.

U ovoj se temi će stvoriti vezu pomoću RSS sažetak sadržaja iz OFFICE Online kao izvor podataka. Ćete testirati vezu i stvaranje prikaza podataka iz veze za prikaz izvješća kratak vremenske prognoze u web-stranicu.

Sadržaj članka

Što je poslužiteljsko skripte?

Korak 1: Dodavanje skriptu poslužiteljsko Biblioteka izvora podataka

Korak 2: Stvaranje prikaza podataka poslužiteljsko skripte

Otklanjanje poteškoća s vezu s izvorom podataka

Što je poslužiteljsko skripte?

Poslužiteljsko skripte je small program koji se nalazi na poslužitelju i koja se izvodi kao odgovor na određene akcije u pregledniku. Možete poslužiteljsko skripte pisane na različitim jezicima, uključujući Perl "," i "i" Microsoft ASP.NET. Za razliku od klijentsko skripte kao što su JavaScript, poslužiteljsko skripte izvodi na poslužitelju prije nego što će se prikazati web-stranicu u pregledniku. Među primjerima skripti na strani poslužitelja aplikacija su kupovinu za kupnju, dinamični izbornike i ankete.

Da biste stvorili prikaz podataka koji prikazuje podatke koje ste dobili od poslužiteljsko skripte, skripta potrebno dohvatiti podatke u obliku XML. Možete se povezati na strani poslužitelja skripte na različitim jezicima i pomoću na različite načine, uključujući ASP.NET "," i "i" AJAX-a. Međutim, skripta morate poslati podatke rezultata u obliku XML. Jedan uobičajenih skripta poslužiteljsko koja vraća XML je RSS sažetak sadržaja.

Ako želite dodati vezu na RSS sažetak sadržaja koji je poslužiteljsko skripte i ne XML datoteke (primjerice, RSS sažetak sadržaja koji ima završni .aspx ili .php URL) veze trebao bi biti uključen u kategoriji poslužiteljsko skripte u biblioteci izvora podataka. RSS sažetak sadržaja koji je XML datoteke (primjerice, RSS sažetak sadržaja koji sadrži URL koji završava na .xml) mogu se dodati kategoriju skripti na strani poslužitelja ili kategoriji XML datoteke.

Da biste dodali skriptu poslužiteljsko kao izvor podataka, morate znati URL skripte i detalje o zahtijeva parametre URL-a.

Vrh stranice

Korak 1: Dodavanje skriptu poslužiteljsko Biblioteka izvora podataka

Dani ispod su koraci za stvaranje poslužiteljsko skripte za MSN vremenske prognoze RSS sažetka sadržaja.

  1. Kliknite izvori podataka u navigacijskom oknu.

  2. Na kartici Podatkovne veze u grupi Novo kliknite Vezu OSTALE usluge.

  3. U dijaloškom okviru Svojstva izvora podataka koji se nalazi na kartici izvora , provjerite je li HTTP metodaHTTP Get.

    • Metoda HTTP Get dodaje neki Nazivi parametara i vrijednosti URL-a.

    • HTTP Post metode URL-a u tijelu zahtjeva za šalje neki Nazivi parametara i vrijednosti.

  4. Na popisu Odaberite naredbe koje podataka da biste konfigurirali postoje četiri mogućnosti:

    • Odaberite naredbu dohvaća podatke pomoću skripte poslužiteljsko. Zatim možete prikazati podatke na web-mjestu kao što su stvaranje prikaza podataka.

    • Naredbe za Umetanje, Ažuriranjei Brisanje Dohvaćanje informacija pomoću skripte poslužiteljsko. Međutim, ne možete stvoriti prikaz podataka koja prikazuje ili je pobliže informacije koje se dohvate pomoću ove naredbe. Prikaz podataka možete koristiti samo za prikaz informacija dohvaćene pomoću naredbe Select.

      Na primjer, kliknite naredbu Odaberite jer smo želite dohvatiti određenih informacija na web-mjestu OFFICE Online.

  5. U odjeljku Odaberite informacije veze, u okvir Unesite URL za skripte poslužiteljsko upišite URL za skripte ili RSS sažetak sadržaja na koji se želite povezati.

    Primjerice, koristite sljedeći URL:

    http://weather.msn.com/RSS.aspx?wealocations=98052&weadegreetype=F

    .

    Neke skripte poslužiteljsko zahtijevaju dodatne informacije koje se prenosi iz preglednika na poslužitelj u obrascu parametara. URL koji ste koristili iznad prosljeđuje dva parametra – mjesto u obrascu poštanski broj i jedinica temperatura (F = Fahrenheitovu i C = c). Je potrebno da biste koristili valjani poštanski broj, tako da u ovom se primjeru koristi 98052, poštanski broj za Redmond, WA. URL označava F na kraju niza da biste prikazali temperatura u stupnjeve.

    URL-a u ovom primjeru koristi parametara automatski, ne možemo ne morate dodati ili izmijeniti ništa. No ako skriptu poslužiteljsko zahtijeva parametre, učinite nešto od sljedećeg:

    • Da biste dodali parametar, kliknite Dodaj , a zatim u dijaloškom okviru parametar upišite naziv i zadanu vrijednost za parametar.

      Napomena : Ako je parametar postavljen prilikom izvođenja pomoću veze web-dijela, potvrdite okvir vrijednost ovaj parametar može se postaviti putem veze web-dijela .

    • Da biste izmijenili postojeći parametar, kliknite parametar na popisu, kliknite Izmijeni, a zatim u dijaloškom okviru parametar izmijenite ime ili zadanu vrijednost za parametar.

    • Da biste uklonili postojeće parametar, kliknite parametar na popisu, a zatim kliknite Ukloni.

  6. U dijaloškom okviru Svojstva izvora podataka kliknite karticu Općenito pa unesite smisleni naziv kao što je OFFICE Online za povezivanje.

  7. Kliknite U redu.

    Skripta poslužiteljsko sada prikazuje popis izvora podataka.

Vrh stranice

Korak 2: Stvaranje prikaza podataka poslužiteljsko skripte

Sad kad skriptu poslužiteljsko ste dodali na popis izvora podataka, možete stvoriti prikaz podataka koje prikazuje rezultate skripti s poslužiteljske strane.

Savjeti : 

  • Prikaz podataka možete brzo stvoriti tako da kliknete ikonu pribadače pored Izvori podataka u navigacijskom oknu, prikazat će se popis izvora podataka ispod navigacijskog okna. Zatim povucite izvor podataka s popisa i ispustite ga u ASPX stranice i prikazuje prikaz podataka.

  • Dodatne informacije o stvaranju prikaza podataka potražite u odjeljku Vidi također .

Kada stvorite prikaz podataka, rezultat je zadani prikaz podataka kojim se najprije pet polja u izvoru podataka prikazuju u svaki redak u osnovnu tablicu. Ako se pojavi prvih pet polja s odgovarajuće podatke, izvora podataka ispravno konfiguriran.

Prikazi podataka temelje se na Microsoft ASP.NET tehnologije. Da biste stvorili prikaz podataka, morate početi sa stranica platforme ASP.NET (.aspx datoteka).

  1. Kliknite karticu datoteka i kliknite Nova stavka, a zatim Više stranica, kliknite ASPXi na kraju kliknite Stvori.

  2. U dijaloškom okviru Nova ASPX stranice unesite jedinstveni naziv za stranicu, a zatim kliknite u redu.

  3. Kliknite da da biste potvrdili da biste otvorili stranicu u naprednom načinu rada.

    Novu stranicu s OBRASCEM oznaku otvara.

    Snimka zaslona na kojoj se prikazuje odjeljak O meni u aplikaciji SharePoint Newsfeed

  4. Kliknite karticu Umetanje , u grupi Prikazi podataka i obrazaca , kliknite Prikaz podatakai na padajućem popisu koji će se prikazati odaberite vezu RSS skripte podataka koju ste stvorili u prethodnom koraku.

    Prikaz podataka prikazuje se na stranici.

    Napomena : Ako okno zadatka Detalji izvora podataka prikazuje podatke iz izvora podataka, vezu s izvorom podataka funkcionira ispravno. Ako se prikaz podataka, prijeđite na podatke za otklanjanje poteškoća izvora veze.

    U ovom primjeru smo će zadržati polja Opis i uklonili sva su druga polja u prikaz podataka.

  5. Kliknite unutar prikaza podataka.

    Pojavit će se na vrpci Kontekstni Alati za prikaz podataka .

  6. Na kartici Mogućnosti u grupi polja kliknite Dodaj/Ukloni stupce.

  7. U dijaloškom okviru Uređivanje stupaca koji se nalazi na popisu prikazuje se stupci uklonili sva polja osim Opis , a zatim kliknite u redu.

  8. Kliknite bilo gdje u prikazu podataka, a zatim kliknite strelicu u gornjem desnom kutu Slika gumba da bi se prikazala u uobičajenih xsl:value-zadataka popis.

  9. Na padajućem popisu Oblikuj kao kliknite Obogaćeni tekst.

  10. Ako se pojavi dijaloški okvir Potvrdi , kliknite da.

    Prikaz podataka izgleda slično kao na sljedećoj slici:

    Korištenje sustava Office Online
    Prikaz podataka fig. 1 koje su stvorene iz podatkovne veze za OFFICE Online

    Sada mogu prilagođavati stranice prema potrebi.

Otklanjanje poteškoća s vezu s izvorom podataka

Ako okno zadatka Detalji izvora podataka prikazuju podatke iz izvora podataka, ali umjesto pomoću okna zadatka ili je prazno ili prikazuje se poruka o pogrešci, vezu s izvorom podataka ne funkcionira ispravno. Taj se problem može pojaviti ako vaš poslužitelj je pokrenut Windows SharePoint Servicesje poslužitelj iza vatrozida ili proxy poslužitelj i postavke proxy poslužitelja nisu navedeni u datoteci Web.config za virtualni poslužitelj.

Da biste riješili taj problem, obratite se administratoru i zamolite ga da biste izvršili sljedeći postupak. Administrator poslužitelja mora uredite datoteku Web.config da biste uvrstili postavke proxy poslužitelja za virtualni poslužitelj u kojoj se nalazi vaše web-mjesto. U farmu poslužitelja, administrator poslužitelja mora uredite datoteku Web.config za svaki virtualnog poslužitelja u svakoj web-poslužitelju sučelja u farmi poslužitelja.

Napomena : Promjena zadane postavke proxy poslužitelja omogućuje komunikacije poslužitelja poslužitelj, ali ne na bilo koji način utječu na unutarnje veze ili pristup dozvole na poslužitelju.

Konfiguriranje Web.config datoteke na poslužitelju

Da biste konfigurirali Web.config datoteke, slijedite ove korake na poslužitelju koji se izvodi SharePoint Foundation 2010:

  1. Pokrenite uređivaču teksta kao što je blok za pisanje.

  2. Pronađite i otvorite datoteku Web.config za virtualni poslužitelj za mjesto na koje želite da biste korisnicima omogućili stvaranje veza za XML web-servisa i izvore podataka skripti na strani poslužitelja.

    Mapa Web.config nalazi se u području sadržaja poslužitelja – na primjer, zadani put je \Inetpub\wwwroot\wss\VirtualDirectories\80.

  3. Kopirajte i zalijepite sljedeće retke u datoteci Web.config bilo gdje na razini neposredno ispod čvor < konfiguracije >.

    < system.net >

    < defaultProxy >

    < automatsko otkrivanje proxy = "true" / >

    < / defaultProxy >

    < /system.net >

  4. Spremanje datoteke Web.config, a zatim zatvorite uređivač teksta.

  5. Ponovno postavljanje Microsoft Internet Information Services (IIS) da biste primijenili promjene. Osim toga, možete ponovno postaviti nakon na sljedeći korak da biste primijenili promjene više virtualnog poslužitelja odjednom. Da biste ponovno pokrenuti IIS, otvorite prozor naredbenog retka i upišite iisreset naredbeni redak.

    Napomena : Ponovite korake od 1 do 5 za svaku virtualne Poslužitelj je mjesto na koje želite da biste korisnicima omogućili stvaranje veze na XML web-servisa i skripti na strani poslužitelja izvora podataka.

  6. Ponovno stvorite prikaz podataka. Dodatne informacije potražite u prethodnom odjeljku Korak 2: Stvaranje prikaza podataka skripte poslužiteljsko.

Vrh stranice

Napomena : Izjava o odricanju od odgovornosti za strojni prijevod: ovaj je članak preveo računalni sustav bez ljudske intervencije. Microsoft nudi strojne prijevode da bi korisnicima koji ne razumiju engleski omogućio čitanje sadržaja o Microsoftovim proizvodima, uslugama i tehnologijama. Budući da je preveden strojno, članak možda sadrži pogreške u vokabularu, sintaksi ili gramatici.

Proširite svoje vještine
Istražite osposobljavanje

Jesu li vam ove informacije bile korisne?

Hvala vam na povratnim informacijama!

Hvala vam na povratnim informacijama! Čini se da bi vam pomoglo kad bismo vas povezali s nekim od naših agenata podrške za Office.

×