Adăugați un script de partea server ca sursă de date

Important : Acest articol este tradus automat, consultați exonerarea de răspundere. Versiunea în limba engleză a acestui articol se poate găsi aici pentru referință.

În Microsoft SharePoint Designer 2010, puteți adăuga un script de partea server cum ar fi restul sau RSS ca sursă de date, testare conexiune de sursă de date, apoi Afișați informații returnate de script partea server prin crearea unei vizualizări de date pe site-ul dvs. Acest subiect demonstrează printr-un exemplu de cum puteți utiliza un script de partea server într-o conexiune de date pentru a crea vizualizări de date îmbogățite.

Important : Dacă site-ul se află pe un server care rulează SharePoint Foundation 2010, setările implicite pe serverul necesită că administratorul serverului mai întâi editați fișierul Web.config pe server înainte de a vă puteți conecta la un script de partea server, așa cum este descris în secțiunea Test conexiune de sursă de date. Dacă site-ul se află pe un server care rulează Microsoft SharePoint Server 2010, vă puteți conecta la un script de partea server fără a face modificările pe server.

În acest subiect, va crea o conexiune utilizând un flux RSS de la MSN meteo ca sursă de date. De asemenea, veți testați conexiunea și crearea unei vizualizări de date de conexiune pentru a afișa un raport meteo scurtă în pagina Web.

În acest articol

Ce este un script de partea server?

Pasul 1: Adăugarea un script de partea server la bibliotecă sursă de date

Pasul 2: Crearea unei vizualizări de date de script partea server

Rezolvarea problemelor de conexiune de sursă de date

Ce este un script de partea server?

Un script de partea server este un program mici care se află pe server și care rulează ca răspuns la anumite acțiuni în browser. Partea server scripturi poate fi scris într-o varietate de limbi, inclusiv Perl, PHP și Microsoft ASP.NET. Spre deosebire de partea clientului scripturi, cum ar fi JavaScript, partea server scripturi rulat pe server înainte de a se afișează pagina Web în browser. Câteva exemple de partea server script aplicații includ coșurile de cumpărături, meniuri dinamice și sondaje.

Pentru a crea o vizualizare de date, care afișează date furnizate de către un script de partea server, scriptul trebuie să regăsiți date sub formă de XML. Vă puteți conecta la scripturi pe partea server care sunt scrise într-o varietate de limbi și utilizând o varietate de metode, inclusiv ASP.NET, PHP și AJAX. Cu toate acestea, scriptul trebuie să trimiteți datele rezultate sub formă de XML. Un script de partea server comune care returnează XML este un flux RSS.

Dacă doriți să adăugați o conexiune la un flux RSS care este un script de partea server și nu un fișier XML (de exemplu, un flux RSS care are o adresă URL care se termină în .aspx sau .php), conexiunea ar trebui incluse în categoria de partea Server scripturi din bibliotecă sursă de date. Un flux RSS care este un fișier XML (de exemplu, un flux RSS care are o adresă URL care se termină în .xml) pot fi adăugate să fie categoria Script de partea serverului sau fișiere XML.

Pentru a adăuga un script de partea server ca sursă de date, trebuie să știți URL-ul de script și detaliile toți parametrii de URL-ul necesare.

Începutul paginii

Pasul 1: Adăugarea un script de partea server la bibliotecă sursă de date

Având în vedere mai jos sunt pașii pentru a crea un script de partea serverului pentru MSN meteo RSS flux.

  1. Faceți clic pe surse de date în panoul de navigare.

  2. Pe fila Conexiuni de date , în grupul nou , faceți clic pe Conexiuni de serviciu restul.

  3. În caseta de dialog Proprietăți de sursă de date , pe fila sursă , verificați dacă HTTP metodaHTTP Get.

    • Metoda HTTP Get adaugă toate numele parametrilor și valori la URL-ul.

    • Metoda HTTP Post trimite orice numele parametrilor și valori la adresa URL din corpul solicitării.

  4. În lista Selectați ce comanda de date pentru a configura , există patru opțiuni:

    • Selectați comanda preia informații utilizând script partea server. Apoi puteți afișa informațiile din site-ul prin crearea unei vizualizări de date.

    • Inserarea, actualizareași ștergerea comenzile, de asemenea, regăsi informații utilizând script partea server. Cu toate acestea, nu puteți crea o vizualizare de date care se afișează sau care modifică informații care se regăsi utilizând aceste comenzi. Puteți utiliza numai o vizualizare de date pentru a afișa informații care se regăsi utilizând comanda Select.

      Pentru acest exemplu, faceți clic pe Selectați comanda, deoarece dorim pentru a regăsi informații specifice din site-ul MSN meteo.

  5. Sub Selectați informațiile de conexiune, în caseta Introduceți URL-ul la un script de partea server , tastați adresa URL pentru scriptul sau flux RSS la care doriți să vă conectați.

    Pentru acest exemplu, utilizați următoarea adresă URL:

    http://Weather.MSN.com/RSS.aspx?wealocations=98052&weadegreetype=F

    Script RSS în fila sursă

    Unele scripturi partea server necesită informații suplimentare, care este trecut din browser pe server sub formă de parametri. URL-ul utilizat deasupra transmite doi parametri, locația în formă de cod poștal și unitățile pentru temperatura (F = Fahrenheit și C = Celsius). Este necesar să utilizați un cod poștal valid, astfel încât în acest exemplu, am utilizat 98052, cod poștal pentru Redmond, WA. URL-ul indică F la sfârșitul șirul de caractere pentru a afișa temperatura în Fahrenheit.

    URL-ul în acest exemplu utilizează parametrii automat, prin urmare, nu trebuie să adăugați sau modificați orice. Dar dacă script pe partea server necesită parametri, efectuați oricare dintre următoarele:

    • Pentru a adăuga un parametru, faceți clic pe Adăugare , apoi, în caseta de dialog parametri , tastați un nume și valoare implicită pentru parametrul.

      Notă : Dacă parametrul este setată în timpul execuției utilizând o conexiune de părți Web, bifați caseta de selectare valoarea acest parametru poate fi setat printr-o conexiune de părți Web .

    • Pentru a modifica un parametru existent, faceți clic pe parametri din listă, faceți clic pe Modificareși apoi, în caseta de dialog parametri , modificați numele sau implicit valoarea parametrului.

    • Pentru a elimina un parametru existente, faceți clic pe parametri din listă, apoi faceți clic pe Eliminare.

  6. În caseta de dialog Proprietăți de sursă de date , faceți clic pe fila General , și introduceți un nume semnificativ, cum ar fi MSN meteo pentru conexiune.

  7. Faceți clic pe OK.

    Script de partea server apare acum în lista de surse de date.

Începutul paginii

Pasul 2: Crearea unei vizualizări de date de script partea server

Acum că ați adăugat un script de partea server în lista de surse de date, puteți să creați o vizualizare de date, care afișează rezultatele script partea server.

Sfaturi : 

  • Puteți crea o vizualizare de date rapid, făcând clic pe pictograma piuneză lângă Surse de date în panoul de navigare, acesta afișează lista de surse de date sub panoul de navigare. Apoi glisați-o sursă de date din listă și fixați-l în pagină ASPX și afișează de vizualizare a datelor.

  • Pentru mai multe informații despre crearea vizualizărilor de date, consultați secțiunea Consultați și .

Atunci când creați o vizualizare de date, rezultatul este o vizualizare în mod implicit de date în care apar în fiecare rând dintr-un tabel simplu primele cinci câmpurile din sursa de date. În cazul în care câmpurile primele cinci apare cu datele corespunzătoare, sursa de date este configurat corect.

Vizualizări de date bazate pe tehnologia Microsoft ASP.NET. Pentru a crea o vizualizare de date, trebuie să înceapă cu o pagină ASP.NET (.aspx fișier).

  1. Faceți clic pe fila fișier și faceți clic pe Element nou, apoi faceți clic pe Mai multe pagini, faceți clic pe ASPX, și în cele din urmă, faceți clic pe Creare.

  2. În caseta de dialog pagină ASPX nouă , introduceți un nume unic pentru pagina și faceți clic pe OK.

  3. Faceți clic pe Da pentru a confirma pentru a deschide pagina în modul complex.

    o pagină nouă cu o formă etichetarea se deschide.

    Etichetă de formular ASP.NET

  4. Faceți clic pe fila Inserare , în grupul vizualizări de date și formulare , faceți clic pe Vizualizare dateși în lista verticală care apare, Selectați conexiunea de date a script RSS l-ați creat în pasul anterior.

    Vizualizarea de date se afișează pe pagina.

    Notă : Dacă panoul de activități Detalii de sursă de date afișează datele din sursa de date, conexiune de sursă de date funcționează corect. Dacă nu se afișează vizualizarea de date, apoi treceți la Depanarea datele sursă conexiune.

    Pentru acest exemplu, vă va păstra câmpul Descriere , și eliminați toate celelalte câmpuri în vizualizarea de date.

  5. Faceți clic în vizualizarea de date.

    În panglica Instrumente de vizualizare date contextuale apare.

  6. Pe fila Opțiuni , în grupul de câmpuri , faceți clic pe Adăugare/eliminare coloane.

  7. În caseta de dialog Editare coloane , în lista se afișează coloane , eliminați toate câmpurile, cu excepția Descriere și faceți clic pe OK.

  8. Faceți clic oriunde în vizualizarea de date și apoi faceți clic pe săgeata din colțul dreapta sus Imagine buton pentru a afișa comune xsl:value-activităților listă.

  9. În lista verticală de Formatare ca , faceți clic pe Text îmbogățit.

  10. Dacă apare caseta de dialog de confirmare , faceți clic pe Da.

    Vizualizare date arată asemănător cu următoarea imagine:

    Vizualizare date de MSN meteo
    Figura 1 Vizualizare date create din MSN meteo conexiunea de date

    Acum puteți să particularizați pagina după cum este necesar.

Rezolvarea problemelor de conexiune de sursă de date

Dacă panoul de activități Detalii de sursă de date nu se afișează datele din sursa de date, dar în schimb panoul de activități, fie este necompletată sau afișează un mesaj de eroare, conexiune de sursă de date nu funcționează corect. Această problemă poate apărea dacă serverul rulează Windows SharePoint Services, serverul este în spatele unui proxy server sau firewall și setările de server proxy nu sunt specificate în fișierul Web.config pentru serverului virtual.

Pentru a rezolva această problemă, contactați administratorul de server și solicitați-i să efectuați procedura următoare. Administratorul serverului trebuie să editați fișierul Web.config pentru a include setărilor de server proxy pentru serverului virtual în cazul în care se află site-ul dvs. Într-un mediu de fermă server, administratorul serverului trebuie să editați fișierul Web.config pentru fiecare serverului virtual în fiecare server Web front-end din ferma de servere.

Notă : Modificarea serverului proxy implicit setarea permite comunicarea server-la-server, dar nu în orice mod afectează conexiunile de intrare sau access permisiuni la server.

Configurarea fișierul Web.config pe server

Pentru a configura fișierul Web.config, urmați acești pași pe care rulează SharePoint Foundation 2010server:

  1. Porniți un editor de text, cum ar fi Notepad.

  2. Găsiți și deschideți fișierul Web.config pentru serverului virtual în cazul în care doriți să permiteți utilizatorilor să creeze conexiuni la serviciu XML Web și surse de date script partea server.

    Folderul Web.config se află în zona de conținut al serverului-de exemplu, calea implicită este \Inetpub\wwwroot\wss\VirtualDirectories\80.

  3. Copiați și lipiți următoarele linii în fișierul Web.config oriunde la nivelul direct sub nodul < configurare >.

    < system.net >

    < defaultProxy >

    < proxy autodetectare = "true" / >

    < / defaultProxy >

    < /system.net >

  4. Salvați fișierul Web.config, apoi ieșiți din editorul de text.

  5. Resetarea Microsoft Internet Information Services (IIS) pentru a aplica modificările. Alternativ, puteți să reinițializați după pasul următor pentru a aplica modificările la mai multe servere virtuale în același timp. Pentru a reseta IIS, deschideți o fereastră de linie de comandă și tastați iisreset în linia de comandă.

    Notă : Repetați pașii 1-5 pentru fiecare virtuale server în care doriți să permiteți utilizatorilor să creeze conexiuni la serviciu XML Web și partea server script surse de date.

  6. Crearea vizualizării de date din nou. Pentru mai multe informații, consultați secțiunea anterioară Pasul 2: crearea unei vizualizări de date de partea server script.

Începutul paginii

Notă : Exonerare de răspundere pentru traducere automată: Acest articol a fost tradus de un sistem computerizat, fără intervenție umană. Microsoft oferă aceste traduceri automate pentru a ajuta utilizatorii vorbitori de alte limbi decât engleza să beneficieze de conținutul despre produsele, serviciile și tehnologiile Microsoft. Pentru că articolul a fost tradus de un computer, poate conține erori de vocabular, sintaxă sau gramatică.

Extindeți-vă competențele
Explorați instruirea
Fiți primul care obține noile caracteristici
Alăturați-vă utilizatorilor Office Insider

Au fost utile aceste informații?

Vă mulțumim pentru feedback!

Vă mulțumim pentru feedback! Se pare că ar fi util să luați legătura cu unul dintre agenții noștri de asistență Office.

×