2012-01-09 3 views
1

У меня есть список опросов, в котором есть несколько вопросов, одно из которых - поле выбора людей, а другое - однострочное текстовое поле.Настроить поля Survey в Sharepoint 2007

Мне нужно скрыть вопрос о perticular (поле) на основе пользователя входа. Требование, как показано ниже

  1. Когда пользователь входит в систему как администратор

    а. Дисплей «сборщик людей» и не должен позволять пользователю выбирать свое имя из сборщика людей.

    b. Скрыть отдельную строку текстового поля.

  2. Когда пользователь входит в систему как «Non-администратора»

    а. Отобразите поле «Единая строка текста» и по умолчанию оно имеет зарегистрированное имя пользователя (без имени домена).

    b. Скрыть элемент управления «Люди».

Я думаю, что мы можем сделать это, разместив javascript в веб-части редактора контента и добавив его в newform.apx списка опросов. Может ли кто-нибудь дать мне правильный подход, чтобы сделать это?

Заранее спасибо

+0

Нет решения ???? – Srikanth

+0

Вы пытаетесь решить проблему, когда у вас есть люди, которые регистрируются с определенными учетными записями домена для доступа администратора (например, barney_admin) правильно? – Nat

+0

@ Nat - Да. Администратор, а также люди, не являющиеся администраторами, могут войти на мой сайт – Srikanth

ответ

1

Вы хотели бы попробовать создать custom field control, Поменяй один для каждого поля.

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

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