2010-11-11 4 views
1

Для создания панели мониторинга мне нужно выяснить, как получить количество элементов в поле списка. Как получить то же самое в режиме реального времени?создание панели управления в sharepoint 2007

Предположим, у меня есть список со следующими полями;

Квартал >>>> Batch # >>>>>> В поле/Фасованный/Высылаем

Для например, если записи для первого списка, как указано ниже;

квартал >>>>>>>>>>>>>>>>> Batch # >>>>>>>>>>>>>>>>>>>>> Статус

Q1 ------------------------------------ B1 ------------ ------------------------ В поле

Q1 ------------------ ------------------БИ 2 ------------------------------- ----- В поле

Q1 ------------------------------------ B1 ------------------------------------ Упакованные

Q1 -------- ----------------------------БИ 2 --------------------- -------------- Отправлено

Q1 ------------------------------ ------ B2 ------------------------------------ отправлено

СЕЙЧАС, Мне нужно получить список панели инструментов, где в нем приведен ниже результат;

Должно быть;

Статус >>>>>>>>>>>>>>>>> Партия 1 Партия 2 >>>>>>>>>>>>>>>>>

В поле ------------------------ 1 ------------------------- --------- 1

Упакованный ------------------------- 1 --------- -------------------------- 0

Отправлено ------------------ ------- 0 ---------------------------------- 2

Помогите пожалуйста как создать панель, как показано выше.

ответ

0

Этот тип операций в общем называется Cross Tabulation или часто «Pivot».

Возможно, вы сможете сделать это с помощью SharePoint Designer, веб-части Data View (dvwp) и некоторых очень причудливых XSLT, но это будет нелегко. Это отличное начало на DVWP.

В противном случае я думаю, что вы смотрите на разработке пользовательских веб-части.

В качестве альтернативы есть коммерческие веб-часть, которая позволит вам сделать cross tabulation and pivot operations on data from SharePoint lists(отказ от ответственности - моя собственная компания продает, но ее очень актуальной на поставленный вопрос).

+0

спасибо, Райан, я боролся за создание веб-сайтов dataview в дизайнере sharepoint, и ему было трудно получить приличную веб-помощь. ссылки, которые вы дали, выглядят круто. позвольте мне пройти через то же самое. еще раз спасибо. – jiben

Смежные вопросы