Опрос Sharepoint - условие для нескольких ответов - PullRequest
2 голосов
/ 23 февраля 2011

У меня есть опрос на sharepoint, в котором первый вопрос относится к выбору типа, где вы должны выбрать человека.В опросе допускается несколько ответов, и мне было интересно, смогу ли я поставить условие или ограничение на этот первый вопрос, чтобы каждый отвечающий мог выбрать человека из списка только в одном ответе.

Например, у меня естькак выбор на вопрос "а" и "б".В своем первом ответе я выбираю «а», что будет означать, что если я хочу ответить снова, я могу выбрать только «b».

Кто-нибудь знает, как я могу это сделать?

1 Ответ

0 голосов
/ 23 февраля 2011

То, что вы хотите, называется «каскадным». Вам нужны каскадные поля поиска / выпадающего списка.

Проблема: не работает из коробки. Вам нужно будет создать свою собственную страницу опроса или использовать решение Javascript.

Вы не указали свою версию Sharepoint, но есть компания под названием KWiz, и они предлагают пользовательскую веб-часть Sharepoint 2007 Survey, которая предлагает то, что вам нужно, я думаю: Веб-часть Survey - Survey Plus - кроме того, я могу думать только о нестандартных решениях.


EDIT

Похоже, я неправильно понял. Другой вариант использования:

  • Ваш опрос допускает несколько ответов
  • Ваш респондент отвечает на опрос с A
  • Второй раз респондент может выбрать только B, или C - A больше не доступен

Это было бы возможно либо с помощью Javascript, путем запроса списка, каковы были предыдущие ответы пользователя, и на основании этого серого цвета отключить / отключить их. Но я думаю, что для этого было бы проще создать специальную форму для участия в опросе. Вам просто нужно унаследовать от шаблона списка опросов по умолчанию и создать собственный шаблон списка опросов - тогда вы сможете делать то, что хотите.

...