как заполнить ссылку на документ при выборе значения в списке SharePoint

0

У меня есть список SharePoint, и у него есть поле "Именование" и оно содержит два значения: 1. SOP 2. RAM здесь, когда пользователь добавляет элемент, и если он выбирает "SOP" в поле "type", тогда ссылка на документ должна быть заполненный в том же окне, где пользователь должен иметь возможность открыть его и заполнить документ и закрыть его (здесь документ должен быть сохранен как вложение).

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

Теги:
hyperlink
sharepoint

1 ответ

0

Привет, вы можете использовать JavaScript.

Просто добавьте свой код на страницу. Вы не предоставили свой уровень навыков для этого языка, поэтому я не знаю, сколько информации вам нужно....

Но идея состоит в том, чтобы добавить действие, связанное с раскрывающимся списком. Что-то вроде:

<script type="text/javascript">
$(document).ready(function() { // = make sure the page/document is fully loaded
  // when we select a value for the dropdown box called "Type" then do some actions
  $('select[title="Type"]').on('change', function() {
    var val=$(this).val(); // get the selected value
    if (val === "SOP") alert("You have selected SOP") // take actions based on the value
  })
})
</script>

$('select[title="Type"]') должен вернуть вам раскрывающееся поле под названием "Тип" (обычно в форме мы можем использовать атрибут title, чтобы найти поле).

  • 0
    Во-первых, спасибо за ваш ответ. Мой уровень навыков в jquery или Jscript низкий, так что вы можете уточнить? куда мне добавить? и будет ли документ сохранен в виде вложения?
  • 0
    Откройте файлы форм (NewForm.aspx и EditForm.aspx) в Sharepoint Designer («Редактировать файл в расширенном режиме»). Найдите <asp:Content ContentPlaceHolderId="PlaceHolderMain" runat="server"> и сразу после этого добавьте приведенный выше код. После этого вам нужно копаться в Google, чтобы узнать больше о JavaScript, потому что я не могу сделать все для вас ...

Ещё вопросы

Сообщество Overcoder
Наверх
Меню