Скрыть столбец в списке Sharepoint - PullRequest
2 голосов
/ 19 августа 2010

Я пытаюсь скрыть столбец в списке SharePoint 2007 на основе пользователей.

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

Когда администратор вошел в систему, он / она должен иметь возможность редактировать статус.

Есть ли способ, которым я могу добиться этого без написания CUSTOM CODE.

Любая помощь будет оценена.

Спасибо Deepu

Ответы [ 2 ]

2 голосов
/ 19 августа 2010

Никакой пользовательский код не делает его жестким.Как насчет создания двух представлений.один вид имеет столбец, а другой нет.Затем создайте две веб-страницы sharepoint и добавьте первое представление со столбцом к одному, а второе представление без столбца к другому.Затем разместите на страницах группу безопасности или аудиторию, чтобы для пользователя появилась соответствующая.Не отлично, но может быть вариант.

0 голосов
/ 19 августа 2010

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

http://www.infoq.com/articles/Dressel-Gogolowicz-wss-security

Единственное, о чем я мог подумать, - это развернуть пользовательский файл fldtypes.xsl для куста и сопоставления с образцом для вашего столбца. Тогда, возможно, вы могли бы сделать некоторые для преобразования xsl, чтобы показать / скрыть столбец - не уверен, как бы вы указали, является ли пользователь администратором или нет.

Вы действительно ограничиваете себя, исключая пользовательский код.

Удачи, Шейн

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