Как убедиться, что пользователи могут только загружать файл из элемента управления вложениями, но не могут загружать или удалять его

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

2 ответа

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

  • На панели "Поля" нажмите "Показать расширенный вид".
  • Разверните Вложения, чтобы вы могли видеть поле attachmentURL
  • Перетащите attachmentURL в форму и выберите Повторяющийся раздел с элементами управления.
  • Нажмите в разделе и нажмите CTRL-K, чтобы вставить гиперссылку
  • Войти. в источнике данных для ссылки на
  • Войти. в источнике данных для отображения

Есть некоторые ошибки и обходные пути для некоторых проблем, с которыми вы можете столкнуться. Подробности смотрите в моем блоге http://vincepangan.com/?p=220

Контекстное меню -> Свойства, на первой вкладке есть флажок (первый), убедитесь, что он не отмечен.

РЕДАКТИРОВАТЬ: Если ваш вид только для чтения, вы не можете скачать вложение. Обходной путь должен снять флажок "только для чтения" представления и активировать доступ только для чтения на всех других элементах управления. Элемент управления вложением можно настроить так, чтобы запретить загрузку / изменение вложения. Это означает, что для загрузки или изменения вложения вам понадобится другое представление.

Смотрите также записи на MSDN:

Другие вопросы по тегам