создание панели инструментов в sharepoint 2007 - PullRequest
1 голос
/ 11 ноября 2010

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

Допустим, у меня есть список со следующими полями:

Квартал >>>> Партия # >>>>>> В поле / Упаковано / Отправлено

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

Quarter >>>>>>>>>>>>>>>>> Пакет # >>>>>>>>>>>>>>>>>>>>> Статус

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

Q1 ------------------------------------ B2 ------------------------------------ В поле

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

Q1 ------------------------------------B2 ----------------------------------- Поставляется

Q1 ------------------------------------БИ 2------------------------------------ Поставлено

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

Это должнопохожи;

Статус >>>>>>>>>>>>>>>> Пакет 1 >>>>>>>>>>>>>>>>> Пакет 2

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

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

Поставляется ------------------------- 0 ---------------------------------- 2

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

1 Ответ

0 голосов
/ 11 ноября 2010

Этот тип операции обычно называется кросс-табуляцией или часто сводными операциями.

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

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

В качестве альтернативы есть коммерческая веб-часть, которая позволит вам выполнять кросс-табулирование и сводные операции с данными из списков SharePoint (отказ от ответственности - моя собственная компания продает это, но это очень актуально для заданный вопрос) .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...