Как показывать имена вложений из элемента списка в столбце?

sharepoint.stackexchange https://sharepoint.stackexchange.com//questions/89063

Вопрос

У меня есть список объявлений, а некоторые анонсы имеют несколько вложений.Представление установлено значение для отображения вложений, но он просто показывает этот значок PaperClip, который, вероятно, означает, что элемент списка имеет вложения.

Что мне нужно достичь, - это показать название вложений элементов списка в дополнительном столбце (если возможно, на многослойном текстовом поле).Как бы я добился этого?

Я нашел Это сайт , который имеет ответ, но этоДля SP2010 я работаю в SP2013, и я не могу использовать это.:( Все, что можно сделать с помощью SP Designer 2013, было бы потрясающе.

Это было полезно?

Решение

У вас есть 2 способа сделать это.

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

Во-вторых и простых способов - это модификации, используя SharePoint Designer.Просто следуйте этим шагам, упомянутым на: http:// amitphule.blogspot.in/2012/04/display-item-attachments-in-sharepoint.html

Дайте мне знать, если вам нужна дополнительная помощь.

Другие советы

Я предполагаю, что вы уже нашли решение для вашей проблемы.Я также боролся с проблемой, похожей на твоего.Не удалось получить «Инструменты просмотра списка» для моего представления.Это было разрешено после того, как я проверил опцию «Server Render» в разделе «Свойства веб-части».Однако я нашел легкий обходной путь с помощью Jslink и jQuery.Пожалуйста, обратитесь к Этот источник.

Я получил эту проблему, используя infoPath Designer, чтобы ввести URL в поле «Простая строка текста».

Шаги были следующими.

  1. Создайте «единую строку текста» в вашем списке. Я позвонил My "AttachmentUrl"

     Добавьте одну строку текстового поля

    1. Загрузите дизайнер InfoPath. и загрузить свой список SharePoint

    2. Щелкните правой кнопкой мыши на «Одной линейке текстового» поля «AttachmentURL» и выберите «Свойства текстового поля»

       Выберите свойства текстового поля

      1. в разделе «Значение по умолчанию» рядом с «значением», нажмите кнопку «FX»

         fx

        1. в диалоговом окне «Формула» выберите кнопку «Вставить поле или группу»

           Вставка поле или группа

          1. в «Расширенном виде», разверните папку «Вложение» и выберите значок «: AttachmentURL» и нажмите «ОК», вернемся к вашей форме

             Выберите поле или группу

            1. После выполнения любых других изменений в вашей форме опубликуйте форму в список SharePoint

               Опубликовать

              Это дало мне имя файла вложения. Затем я использовал SharePoint Designer для создания остальной части URL:

              1. Откройте дизайнер SharePoint и перейдите к вашему списку Workflow

              2. Теперь вы сможете построить URL вложения, создавая гиперссылку, которая следует этой конструкции:

                https:// Сайт / Формы / списки / listsname / Вложение / ID / AttachmentURL

                 Создать гиперссылку в дизайнере

                У меня не было никакой проблемы создание URL вложения в дизайнерском рабочем процессе с этим методом. Затем вы можете нажать полный URL в другое поле, если вам нравится, или отправьте его по электронной почте с рабочим процессом.

                 Введите описание изображения здесь

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top