Добавяне на сървъра скрипт като източник на данни

Забележка:  Бихме искали да ви осигурим най-новото помощно съдържание възможно най-бързо на вашия собствен език. Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас, в дъното на тази страница? Ето статията на английски за бърза справка.

В Microsoft SharePoint Designer 2010можете да добавите скрипт за сървър, като ОСТАНАЛИТЕ или RSS като източник на данни, тестване на връзката към източника на данни и след това покажете информацията, върнати от страна на сървъра скрипт чрез създаване на изглед на данни във вашия сайт. Тази тема се показва през един пример за това как можете да използвате скрипт на страната на сървъра, който във връзка с данни за създаване на изгледи на богати данни.

Важно: Ако вашият сайт се намират на сървър, изпълняващ SharePoint Foundation 2010, настройките по подразбиране на сървъра изискват, че администраторът на сървъра първо редактирате Web.config файла на сървъра, преди да можете да се свържете към сървъра скрипт, както е описано в секцията тест връзка за източник на данни. Ако вашият сайт се намират на сървър, изпълняващ Microsoft SharePoint Server 2010, можете да се свържете към сървъра скрипт, без да правите промени на сървъра.

В тази тема ще създаде връзка чрез RSS канал от MSN времето като източник на данни. Също така ще тестване на връзката и създаване на изглед на данни от връзката за показване на кратка прогноза за времето отчет във вашата уеб страница.

В тази статия

Какво е скрипт за сървър?

Стъпка 1: Добавяне на сървъра скрипт в библиотеката за източник на данни

Стъпка 2: Създаване на изглед на данни от страна на сървъра скрипт

Отстраняване на неизправности на връзката към източника на данни

Какво е скрипт за сървър?

Скрипт за сървър е малка програма, която се намира на сървъра и, който се изпълнява в отговор на определени действия в браузъра. Скриптове на страната на сървъра може да се запише в различни езици, включително Perl, PHP и Microsoft ASP.NET. За разлика от страна на клиента скриптове като JavaScript скриптове на страната на сървъра за изпълнение на сървъра преди уеб страницата се показва в браузъра. Някои примери на скрипт за сървър приложения са колички за пазаруване, динамични менюта и проучвания.

За да създадете изглед на данни, която показва данни, предоставени от страна на сървъра скрипт, скрипта трябва да извлечете данни под формата на XML. Можете да се свържете към сървъра скриптове, които са написани на различни езици и с помощта на различни методи, включително ASP.NET, PHP и AJAX. Обаче скрипта трябва да изпратите получените данни под формата на XML. Една обща скрипт за сървър, който връща XML е RSS канал.

Ако искате да добавите връзка към RSS канал, който е скрипт за сървър и не файл с XML схема (например RSS канал, който има URL адрес, завършващ в .aspx или .php), връзката трябва да бъдат включени в категорията скриптове на страната на сървъра в библиотеката с източник на данни. RSS канал, който е файл с XML схема (например RSS канал, който има URL адрес, завършващ в .xml) могат да се добавят към категорията на скрипт за сървър или XML файлове категория.

За да добавите скрипт за сървър като източник на данни, трябва да знаете URL адреса на скрипта и подробности за всички необходими параметри, URL адрес.

Най-горе на страницата

Стъпка 1: Добавяне на сървъра скрипт в библиотеката за източник на данни

Като се има предвид по-долу са стъпките за създаване на скрипт за сървър на MSN прогноза за времето RSS канал.

  1. Щракнете върху източници на данни в навигационния екран.

  2. В раздела Връзки с данни , в групата Създай щракнете върху Връзка с ОСТАНАЛИТЕ услуга.

  3. В диалоговия прозорец Свойства на източника на данни , в раздела източник Проверете дали HTTP метод е HTTP Get.

    • HTTP Get метод добавя всички имената на параметрите и стойностите на URL адреса.

    • Публикация в HTTP метод изпраща всички имената на параметрите и стойностите на URL адрес в тялото на искането.

  4. В списъка Изберете кои данни команда, за да конфигурирате има четири опции:

    • Изберете командата извлича информация с помощта на скрипт за сървър. След това можете да покажете информацията във вашия сайт чрез създаване на изглед на данни.

    • Вмъкване, актуализиранеи Изтриване на командите също да извлечете информация с помощта на скрипт за сървър. Въпреки това можете да създадете изглед на данни, която показва или променя информацията, която се извлича с помощта на тези команди. Можете да използвате само изглед на данни, за да покажете информацията, която се извлича с помощта на командата Select.

      За този пример щракнете върху командата Изберете , защото искаме да извличате конкретна информация от сайта на MSN времето.

  5. Под Изберете информация за връзкатав полето Въведете URL адреса на сървъра скрипт , въведете URL адреса за скрипта или RSS канала, към който искате да се свържете.

    За този пример използвайте следния URL адрес:

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

    .

    Някои от страна на сървъра скриптове изискват допълнителна информация, която се предава от браузъра към сървъра под формата на параметри. URL Адресът, който сте използвали над подава два параметъра – местоположение в пощенски код формуляр и единиците за температура (F = по Фаренхайт и C = Целзий). Това е необходимо да се използва валиден пощенски код, така че в този пример използвахме 98052, пощенски код за Redmond, WA. URL Адресът указва F в края на низ за показване на Температурата по Фаренхайт.

    URL адрес в този пример използва параметри автоматично, така че ние не трябва да добавите или модифицирате нищо. Но ако вашия скрипт за сървър изисква параметри, направете едно от следните неща:

    • За да добавите параметър, щракнете върху Добави и след това в диалоговия прозорец параметър въведете име и стойност по подразбиране за параметъра.

      Забележка: Ако параметърът е зададено по време на изпълнение с помощта на връзка към уеб част, поставете отметка в квадратчето стойността на този параметър може да се настрои чрез връзка към уеб част .

    • За да промените съществуващ параметър, щракнете върху параметър в списъка, щракнете върху Промяна наи след това в диалоговия прозорец параметър промените името или по подразбиране стойност на параметъра.

    • За да премахнете съществуваща параметър, щракнете върху параметър в списъка и след това щракнете върху Премахни.

  6. В диалоговия прозорец Свойства на източника на данни щракнете върху раздела " Общи " и въведете смислено име например MSN времето за връзката.

  7. Щракнете върху OK.

    Страна на сървъра скрипт вече се появява в списъка с източници на данни.

Най-горе на страницата

Стъпка 2: Създаване на изглед на данни от страна на сървъра скрипт

Сега, скрипт на страната на сървъра, който сте добавили към вашия списък с източници на данни, можете да създадете изглед на данни, който показва резултатите от страна на сървъра скрипт.

Съвети: 

  • Можете да създадете изглед на данни бързо, като щракнете върху иконата на кабърчето до Източници на данни в навигационния екран – това показва списъка с източници на данни по-долу на навигационния екран. След това плъзнете източник на данни от списъка и го пуснете в страницата си ASPX и изглед показва данни.

  • За повече информация относно създаването на изгледи на данни вижте раздела Вж .

Когато създавате изглед на данни, резултатът е по подразбиране изглед на данни, в който се показват първите пет полета в източника на данни във всеки ред в основната таблица. Ако първите пет полета се показват със съответните данни, източника на данни е конфигуриран правилно.

Изгледи на данни се базират на Microsoft ASP.NET технология. За да създадете изглед на данни, трябва да стартирате с ASP.NET страница (.aspx файл).

  1. Щракнете върху раздела файл щракнете върху Нов елементи след това щракнете върху Повече страници, щракнете върху ASPXи накрая щракнете върху Създай.

  2. В диалоговия прозорец нова ASPX страница въведете уникално име за страницата и щракнете върху OK.

  3. Щракнете върху да, за да потвърдите, за да отворите страницата в разширен режим.

    Нова страница с формуляр етикет отваря.

    Екранна снимка ''За мен'' в приложението SharePoint Newsfeed

  4. Щракнете върху раздела Вмъкване и в групата изгледи на данни и формуляри щракнете върху Изглед на даннитеи в падащия списък, който се появява, изберете връзката за данни на RSS за скрипт, която създадохте в предишната стъпка.

    Изглед на данни се показва в страницата.

    Забележка: Ако прозорецът на задачите за Подробни данни за източника на данни показва данни от източника на данни, връзка към източник на данни е работи правилно. Ако изглед на данни не се показва, след това преминете на източник на данни за отстраняване на неизправности връзка.

    За този пример ние ще запазване на полето " Описание " и да премахнете всички други полета в изглед на данни.

  5. Щракнете вътре в изгледа на данните.

    Контекстуални Инструменти за изглед на данни лентата се показва.

  6. В раздела Опции , в групата полета щракнете върху Добавяне/премахване на колони.

  7. В диалоговия прозорец Редактиране на колони в списъка показва се колони премахнете всички полета с изключение на Описание и щракнете върху OK.

  8. Щракнете някъде в изглед на данни и след това щракнете върху стрелката в горния десен ъгъл Изображение на бутон да се покаже Обща xsl:value-на задачите списък.

  9. В списъка на падащото меню формат, като щракнете върху RTF текст.

  10. Ако се появи диалоговият прозорец потвърждение , щракнете върху да.

    Изглед на данни изглежда подобно на следното изображение:

    Използване на Office Online
    Изглед на данните на фигура 1, създадени от MSN времето връзката с данни

    Сега можете да персонализирате страницата колкото е необходимо.

Отстраняване на неизправности на връзката към източника на данни

Ако прозореца на задачите на Подробни данни за източника на данни не показва данни от източника на данни, но вместо това на прозореца на задачите е празен или показва съобщение за грешка, връзка към източник на данни не се работи правилно. Този проблем може да възникне, ако вашият сървър се изпълнява Windows SharePoint Servicesсървърът е зад прокси сървър или защитна стена и настройките на прокси сървъра не са посочени във файла Web.config за виртуален сървър.

За да решите този проблем, обърнете се към администратора на вашия сървър и го помолете да изпълните тази процедура. Администраторът на сървъра трябва да редактирате файла Web.config да включите настройките на прокси сървъра за виртуален сървър там, където се намират вашия сайт. В среда на сървърна група на сървър администраторът на сървъра трябва да редактирате файла Web.config за всеки виртуален сървър във всеки клиентски уеб сървър в сървърната група.

Забележка: Промяна на настройката по подразбиране прокси сървъра позволява сървър към сървър комуникация, но не по някакъв начин оказват влияние върху Входящи връзки или разрешения на вашия сървър за достъп.

Конфигуриране на Web.config файла на сървъра

За да конфигурирате файл Web.config, следвайте тези стъпки на сървър, изпълняващ SharePoint Foundation 2010:

  1. Започнете текстов редактор, например Notepad.

  2. Намерете и отворете файла Web.config за виртуален сървър, където искате да позволите на потребителите да създават връзки към XML уеб услуга и източници на данни от страна на сървъра скрипт.

    Web.config папката се намира в областта за съдържание на вашия сървър – например Пътят по подразбиране е \Inetpub\wwwroot\wss\VirtualDirectories\80.

  3. Копирайте и поставете следните редове в файла Web.config някъде на ниво непосредствено под възела < конфигурация >.

    < system.net >

    < defaultProxy >

    < прокси сървър автоматично = "true" / >

    < / defaultProxy >

    < /system.net >

  4. Запишете файла Web.config и след това излезте от редактора на текста.

  5. Нулиране на Microsoft интернет информационни услуги (IIS) за да приложите промените. Като алтернатива можете да нулирате след следващата стъпка, за да приложите промените на няколко виртуални сървъри в даден момент. За да рестартирате IIS, Отворете прозорец на командния ред и въведете iisreset в командния ред.

    Забележка: Повторете стъпки от 1 до 5 за всяка виртуална сървър, където искате да позволите на потребителите да създават връзки към XML уеб услуга и страна на сървъра скрипт източници на данни.

  6. Създаване на изглед на данни отново. За повече информация, обърнете се към предишния раздел стъпка 2: създаване на изглед на данни от страна на сървъра скрипт.

Най-горе на страницата

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×