Мне нужно добавить поле выбора в sharepoint, значения которого зависят от текущего выбора - PullRequest
2 голосов
/ 27 мая 2009

Мне нужно добавить поле выбора в sharepoint, значения которого зависят от текущего выбора.

Пример:

если текущий выбор открыт, то параметры должны быть «открыты, и в процессе»

**Current selection   |  Possible selections**
Open                  |  Open,In progress
In progress           |  In progress,To be communicates,rework
Rework                |  Rework,In Progress

...

Таким образом, я заставляю пользователя следовать определенному потоку

Ответы [ 4 ]

1 голос
/ 02 июня 2009

Просто взгляните на это: [www.sharepointsnippets.com/post/2009/01/Cascading-Dropdown---Configuration.aspx] Вам не нужно загружать какие-либо сторонние программы. В противном случае, просто Google Каскадный / каскадный поиск SharePoint Есть много таких коммерческих инструментов.

Надеюсь, этот фрагмент работает!

1 голос
/ 27 мая 2009

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

0 голосов
/ 30 мая 2009

Итак, это 2 столбца, из которых один фильтрует другой?

Похоже на каскадный выпадающий список, есть несколько (коммерческих) решений. Увидеть http://cascddlistwithfilter.codeplex.com бесплатно.

0 голосов
/ 27 мая 2009

Вы можете добиться такого поведения, отредактировав страницу EditForm.aspx своего списка и добавив на страницу немного JavaScript.

Хотя я не могу найти никаких примеров для создания зависимых выпадающих списков, есть пара примеров изменения EditForm, чтобы скрыть поля или сделать их только для чтения:

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