Веб-часть Query String Filter — КиберПедия 

Историки об Елизавете Петровне: Елизавета попала между двумя встречными культурными течениями, воспитывалась среди новых европейских веяний и преданий...

История развития пистолетов-пулеметов: Предпосылкой для возникновения пистолетов-пулеметов послужила давняя тенденция тяготения винтовок...

Веб-часть Query String Filter

2022-11-27 28
Веб-часть Query String Filter 0.00 из 5.00 0 оценок
Заказать работу

Вспомните, что в операциях, назначенных Customer и SalesOrderHeader, уже содержатся фильтры по столбцу CustomerlD. Вместо того чтобы пытаться просматривать всех заказчиков и все заказы на покупку товаров на одной веб-странице, удобнее просматривать информацию о заказах по одному заказчику за раз. Для ограничения записей о заказах лишь теми, которые касаются конкретного заказчика, тоже может использоваться фильтр.

Кроме того, создавать отдельную страницу для каждого заказчика в базе данных и каждый раз проектировать ее совершенно одинаково, изменяя лишь значение CustomerlD в каждой веб-части, неэффективно. Очевидно, целесообразнее создать одну страницу и просто проводить различия между заказчиками посредством единственного параметра.

Такую возможность предоставляет параметр строки запроса — часть адреса веб-сайта, которая идет после знака вопроса. Например, параметром может быть CustomerlD. Тогда веб-адрес страницы будет выглядеть следующим образом: http: / /mss2010. abcco. сот/ Pages/CustomerDashboard.aspx?CustomerID=227. Этот URL-адрес приводит к извлечению страницы по имени CustomerDashboard.aspx и отображению на ней сведений о заказчике с идентификационным номером 227.

Puc. 31.13. Установка соединения между двумя вебчастями

Веб-часть Query String Filter предназначена для чтения назначенного параметра строки запроса и отправки его значения связанным веб-частям. Выполните описанные ниже шаги.

1. В меню Site Actions выберите пункт Edit Раде (Редактировать страницу).

2. В левой зоне щелкните на ссылке Add a Web Part (Добавить веб-часть).

3. Выберите категорию Filters (Фильтры) и веб-часть Query String Filter (Фильтр строки запроса) и щелкните на кнопке Add (Добавить).

4. Щелкните на ссылке Open the Tool Рапе (Открыть панель инструментов), чтобы изменить параметры добавленной новой веб-части.

5. В свойстве Filter Name (Название фильтра) введите CustomerlD.

6. В поле Query String Parameter Name (Имя параметра строки запроса) введите CustomerlD.

7. В поле Default Value (Значение по умолчанию) введите 1. Этот последний параметр не критичен, но будет назначать используемый идентификатор в случае попадания пользователем на страницу без указания CustomerlD.

8. В разделе Appearance (Внешний вид) измените название веб-части на CustomerlD Query String Filter.

9. Щелкните на кнопке OK, чтобы сохранить изменения в параметрах веб-части.

10. Подключите эту веб-часть к веб-части BCS Customer. Для этого наведите курсор мыши на ее заголовок, щелкните на указывающей вниз стрелке справа от него и выберите в меню, которое появится после этого, пункт Connections^Send Filter Values To^BCS Customer (Соединения^Отправить значение фильтра b^BCS Customer).

---—--—- 867 Глава 31 D

11. В диалоговом окне Configure Connection (Настройка соединении) выберите вебчасть BCS Customer и щелкните на кнопке Finish (Iotobo).

12. На вкладке Раде (Страница) в интерфейсе ленты в самой верхней части страницы SharePoint щелкните на значке Stop Editing (Закончить редактирование), чтобы завершить внесение всех изменений.

13. В адресной строке в Internet Explorer измените адрес, удалив все, что находится после default. aspx. Введите на этом месте ?CustomerID=l и нажмите клавишу <Enter>. После этого на странице появятся стандартные данные по заказчику Orlando Gee и любым заказам, которые он размещал.

14. Повторите шаг 13, но на этот раз используйте в CustomerlD значение 61. Данные на странице после этого изменятся и появятся данные по заказчику Jeffery Kurtz и всем размещенным им заказам, как показано на рис. 31.14.

15. Повторите шаг 13 снова, но с использованием значения 151. Данные опять изменятся и на этот раз появятся сведения по заказчику Walter Brian.

Puc. 31.14. Просмотр всех данных no заказчику Jeffery Kurtz

Резюме

Службы Business Connectivity Services предоставляют уникальный способ сделать информацию доступной для широкого потребления. Успешнос ть реализации полностью зависит от данных. Предполагая, что надлежащие репозитории данных доступны, этот продукт позволяет быстро и легко представлять данные, что дает потребителям возможность быстрого получения доступа к необходимой информации.

Многие годы мошные инструменты позволяли генерировать отчеты на основе больших объемов данных. Однако при этом постоянно наблюдались проблемы с доступностью отчетов надлежащим людям и в нужное время.

Как и службы PerformancePoint Services, рассмотренные в предыдущей главе, в Business Connectivity Services эти проблемы решаются несколькими способами. Во-первых, возможность публиковать информацию на страницах в SharePoint позволяет делать ее легко доступной любому, кому она может понадобиться. Во-вторых, клиентские инструменты в SharePoint Designer позволяют даже не разработчикам создавать важные понятные отчеты и настраивать собственные соединения с данными. В-третьих, наличие единственного места для публикации информации обеспечивает доступность только одной ее версии для потребления.

По всем этим причинам службы Business Connectivity Services, поставляемые в SharePoint 2010, помогают делать необходимую информацию доступной нужным людям в подходящее время.

Практические рекомендации

• Для создания внешних типов содержимого можно использовать любой шаблон сайта, в том числе Blank Site (Пустой сайт).

• Для внешних типов содержимого, которые имеют отношения с другими такими типами, вроде отношений между заказчиками и заказами, должны быть определены ассоциации.

• В случае применения столбцов внешних данных (External Data) в списках SharePoint следует периодически щелкать на значке Refresh (Обновить), чтобы гарантировать отображение актуальных данных.

• В случае простых баз данных с небольшим объемом логики в различных столбцах и таблицах или вообще отсутствием таковой SharePoint Designer может быть удобным средством для создания операций записи. В крупных и сложных базах данных вместо него должно использоваться более совершенное средство, такое как Visual Studio 2010.

• При включении операций создания или обновления во внешний тип содержимого важно создавать эти операции до создания внешнего списка в SharePoint.

Предметный указатель

А

ААМ (Alternate access mappings), 320 Access Services, 725 ACL (Access Control List), 410 Active Directory для Exchange, 388 AD RMS (Active Directory Rights

Management Services), 410; 416 API (Application Programming Interface), 308

В

BCS (Business Connectivity Services), 436 BDC (Business Data Catalog), 436 BLOB (Binary Large Object), 43; 234

С

CAS (Code Access Security), 786 Client Access Server, 390 Content Organizer, 541

D

Dashboard Designer, 821 DEK (Database Encryption Key), 412 DMV (Dynamic Management View), 219 DPAPI (Data Protection API), 411 DPM (Data Protection Manager), 245

E

EBS (External BLOB Storage), 235 Excel Calculation Services, 711 Exchange Server 2010, 386 интегрирование с SharePoint 2010, 392

F

FAST Search для SharePoint 2010.187 деинсталляция, 212 установка, 204 FIM (Forefront Identity Manager), 389; 646 Forefront TMG, 335; 348 Forefront UAG, 335; 350 FPSP (Forefront Protection for SharePoint), 352

G

GPO (Group Policy Object), 363

IIS (Internet Information Services), 107; 155; 262

IP-STS (Identity Provider Security Token Service), 314 ISE (Integrated Scripting Environment), 159

К

KPI (Key Performance Indicator), 826

L

L2TP (Layer 2 Tunneling Protocol), 369

M

MBSA (Microsoft Baseline Security Analyzer), 365 MTBF (Mean Time Between Failures), 283 MTTR (Mean Time To Repair), 283

N

NIC (Network Interface Card), 372

О

Office 2007,683 Office 2010, 683

Office Web Apps, 48; 733; 738; 746 Outlook 2007, 706 Outlook 2010, 706

P

PerformancePoint, 437 PKI (Public Key Infrastructure), 45; 340; 358; 370

PowerPoint 2010, 693 PowerShell, 97; 158; 177; 232 конвейер команд PowerShell, 163 PPS (PerformancePoint Services), 816 PPTP (Point-to-Point Tunneling Protocol), 369

R

RBS (Remote BLOB Storage), 43; 52; 236 RDP (Remote Desktop Protocol), 177 RP-STS (Relying Party Security Token Service), 315

s

SCOM (System Center Operations Manager), 216; 277 SharePoint 1.0 Wave, 33 SharePoint 2.0 Wave, 34 SharePoint 3.0 Wave, 35 SharePoint 4.0 Wave, 36 SharePoint 2010 администрирование с помощью PowerShell, 165 инсталляция, 78 с помощью PowerShell, 97 определение аппаратных требований, 78 переход на SharePoint 2010, 115 примеры развертывания, 63 сопровождение, 280 требования к оборудованию, 59 к программному обеспечению, 78 к учетным записям служб, 79 ярлыки для быстрого доступа. 689 SharePoint Designer 2010, 770; 781; 786; 845 SharePoint Foundation 2010, 427 SharePoint Health Analyzer, 268 SharePoint Server 2010, 427; 436 инсталляция, 80; 86 SharePoint Server 2010 Standard организатор контента, 541 SharePoint Workspace 2010. 696 SPCA (SharePoint Central

Administration), 116; 127 SSL (Secure Sockets Layer), 44; 340 SSP (Shared Services Provider), 54; 431 STS (Security Token Service), 314 STS (SharePoint Team Services), 154

T

TDE (Transparent Data Encryption), 45; 398; 410

TMG (Threat Management Gateway), 335

u

UAG (Unified Access Gateway), 335

V

Visio Graphics Services, 730 Visual Studio 2010, 785; 797 VMM (Virtual Machine Manager), 300 VPN (Virtual Private Network), 368

w

W1F (Windows Identity Foundation), 313 Windows Server 2008 R2 инсталляция, 81 WMI (Windows Management Instrumentation), 215 Word 2010, 693

A

Администрирование SharePoint с помощью PowerShell, 165 с помощью утилиты командной строки STSADM, 154 сайтов, 153 Анализатор работоспособности SharePoint, 268 Архивирование журналов событий, 284 Аутентификация SQL Server, 361 Windows, 361; 405 классическая, 313 многофакторная, 319 по заявкам, 313; 315 смешанная, 319 с помощью смарт-карт, 372

Б

База данных SQL Server зеркальное отображение, 399 Безопасность, 143; 405 бреши в безопасности, 336 поиск брешей с помощью MBSA, 365 обеспечение безопасности с помощью развертывания нескольких уровней защиты, 367 проверка безопасности с помощью

Microsoft Baseline Security Analyzer, 365 экстрасетей, 313; 331 Библиотека документов, 37; 454; 518 создание, 503 Брандмауэр, 337 Браузер, 734

В

Веб-часть, 799; 862 Виртуализация компонентов SharePoint, 290

ролей SharePoint, 294 SQL Server, 296 сервера, 296 Восстановление, 43; 140; 244 с помощью PowerShell, 260 с помощью SharePoint 2010 Management PowerShell, 259 с помощью корзины, 245 с помощью центра администрирования SharePoint, 248; 254

д

Данные внешние, 854

защита данных SharePoint, 398 метаданные, 596

сборщики данных (data collector), 222 Дисковая память. 283 Диспетчер Data Protection Manager (DPM), 245 Forefront Identity Manager (FIM), 389; 646 IIS Manager, 155

System Center Operations Manager (SCOM), 277 Virtual Machine Manager (VMM), 300

Ж

Журнал Forefront 1 MG, 349

архивирование журналов событий, 284 безопасности SQL Server, 363 событий, 216

3

Закладочки (bookmarklet), 661 Защита SQLServer, 361 данных SharePoint, 44; 398 с помощью Forefront Protection 2010 for SharePoint, 352 с помощью Forefront J MG 2010, 341 с помощью Forefront UAG, 350 с помощью SSL-шифрования, 340 с помощью виртуальных частных сетей, 368

с помощью шаблонов безопасности, 363 серверов SharePoint на файловом уровне, 364 с помощью смарт-карт, 360 физическая, 360

И

Инсталляция SharePoint 2010, 78 с помощью PowerShell, 97 SharePoint Server, 80, 86 SQLServer, 81 Windows Server 2008 R2, 81 приложений-служб с помощью PowerShell, 99 Инструментальная панель, 830 Источники бесперебойного питания (ИБП), 284

К

Ключ открытый, 370 секретный, 370 Ключевые слова, 197 Коллекция кэшируемая (cached), 223 некэшируемая (noncached), 223 Командлет, 162 для управления Windows-серверами, 183 Конвейеры PowerShell, 163 Конфигурация IIS 7, 262 Корзина, 244

м

Метаданные, 437; 596 навигация по метаданным, 633 управляемые, 628 Модернизация среды SharePoint, 115 визуальная, 116 автоматическая, 123 подключением баз данных, 118 Монитор активности, 221

надежности и производительности. 220

О

Объект BLOB, 43 Организатор контента (Content Organizer), 541 Оснастка Windows PowerShell для IIS 7.5,183 Отчеты, 273; 829

с

п

Пакет Office Web Apps, 733 Память дисковая, 283 Планы сопровождения (maintenance plan), 226 Поиск, 187 встроенный, 40 поисковые центры, 198 поисковый механизм FAST Search для SharePoint 2010, 187 деинсталляция, 212 установка, 204 с помощью FAST Search Server 2010, 40 с помощью фильтров iFilter, 62 Поставщик (provider), 215 Приложение Access Services, 725 Visio Graphics Services, 730 -служба, 40 инсталляция с помощью PowerShell, 99 Пространство имен (namespace), 216 Протокол IPsec, 372 L2TP, 369 L2TP/IPsec, 369 РРТР, 369 TCP/IP, 86

Р

Рабочее пространство (workspace), 476; 697 Рабочий поток, 476; 784 Резервное копирование, 43; 140; 173; 244 IIS, 245 SQL, 245; 262

веб-приложения с помощью PoweiShell, 259 дифференциальное, 263 конфигурации Internet Information Services v7, 262 полное, 263 семейства сайтов, 251 с помощью SharePoint 2010 Management PowerShell, 259 с помощью центра администрирования SharePoint, 248 частичное, 251 фермы с помощью PowerShell, 259 частичное, 263 дифференциальное, 263

Сайт

администрирование, 153 восстановление с помощью PowerShell, 260 импорт сайта с помощью PowerShell, 261 семейства сайтов, 38 создание, 558 с помощью командлета New-SPYVeb, 261 Сборщики данных (data collector), 222 Сертификат, 371 Служба

Activity Feed (Лента активности), 655 AD RMS, 410; 416

Business Connectivity Services (BCS), 436 Excel Calculation Services, 711 IIS, 107

Managed Metadata Service, 628 PerformancePoint Services, 816 Security Token Service (STS), 314 SMTP Server, 381 управления каталогом, 384 Смарт-карта, 361; 372 Содержание, 666 фермы, 671 Список, 37; 483 внешний, 853 создание, 503 Страница создание, 560 Сценарий для автоматизации резервного копирования, 173 интегрированная среда написания сценариев (ISE), 159

т

Технология Windows Management Instrumentation (WMI), 215 Триггер, 194 Туннели VPN, 368

У

Утилита CHKDSK, 284

SQL Server Management Studio, 155 STSADM, 154; 714

ТТрТдмЗныГГ^'Н^Р^

Ферма, 268 развертывание, 57; 63 сценарий PowerShell для оснащения фермы, 97 Фильтры iFilters, 62

Центр администрирования SharePoint (SPCA), 127; 244

ш

Шаблон безопасности, 363 Шифрование, 368 SSL, 340

асимметричное, 370 базы данных, 414 на уровне файлов, 410 на уровне ячеек, 410 открытым ключом, 370 прозрачное (TDE), 398; 410 симметричное, 370 с помощью IPsec, 372

Экстрасеть, 308 администрирование мобильное, 321 безопасность, 313; 331 топология с периферийным брандмауэром, 310 со сдвоенным брандмауэром, 311 раздельная, 312

Ярлыки для быстрого доступа K.SharePoint 2010, 689

 


Поделиться с друзьями:

Папиллярные узоры пальцев рук - маркер спортивных способностей: дерматоглифические признаки формируются на 3-5 месяце беременности, не изменяются в течение жизни...

Общие условия выбора системы дренажа: Система дренажа выбирается в зависимости от характера защищаемого...

Кормораздатчик мобильный электрифицированный: схема и процесс работы устройства...

Типы сооружений для обработки осадков: Септиками называются сооружения, в которых одновременно происходят осветление сточной жидкости...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.054 с.