Как убедиться, что пользователи могут только загружать файл из элемента управления вложениями, но не могут загружать или удалять его
Я хотел бы создать представление только для чтения в информационной папке. Однако, когда я отключаю элемент управления вложениями, пользователь вообще не может загрузить файл. Как убедиться, что пользователи могут загружать файлы только из элемента управления вложениями, но не могут загрузить или удалить его.
2 ответа
Если вы настраиваете форму списка SharePoint, вы не сможете установить элемент управления "Вложение файла" только для чтения. Однако я смог обойти это, и это будет работать для вас, даже если это обычная форма, используя повторяющиеся разделы с элементами управления гиперссылками внутри.
- На панели "Поля" нажмите "Показать расширенный вид".
- Разверните Вложения, чтобы вы могли видеть поле attachmentURL
- Перетащите attachmentURL в форму и выберите Повторяющийся раздел с элементами управления.
- Нажмите в разделе и нажмите CTRL-K, чтобы вставить гиперссылку
- Войти. в источнике данных для ссылки на
- Войти. в источнике данных для отображения
Есть некоторые ошибки и обходные пути для некоторых проблем, с которыми вы можете столкнуться. Подробности смотрите в моем блоге http://vincepangan.com/?p=220
Контекстное меню -> Свойства, на первой вкладке есть флажок (первый), убедитесь, что он не отмечен.
РЕДАКТИРОВАТЬ: Если ваш вид только для чтения, вы не можете скачать вложение. Обходной путь должен снять флажок "только для чтения" представления и активировать доступ только для чтения на всех других элементах управления. Элемент управления вложением можно настроить так, чтобы запретить загрузку / изменение вложения. Это означает, что для загрузки или изменения вложения вам понадобится другое представление.
Смотрите также записи на MSDN:
- http://social.msdn.microsoft.com/Forums/en/sharepointinfopath/thread/1106f090-7767-431f-a699-b81c1173c2ee
- http://social.msdn.microsoft.com/Forums/en-US/sharepointinfopath/thread/36c07bd7-a5ba-4fa0-b992-e9a94103dbf4
- http://social.technet.microsoft.com/Forums/sr-Latn-CS/sharepoint2010customization/thread/412e80ce-badb-4467-a2d1-7e1696774058