none
Подстановка в Sharepoint list RRS feed

  • Вопрос

  • добрый день.

    необходимо создать столбец с подстановкой данных из библиотеки, которая находится на другой сайте или подсайте. выбираю подстановку, "Получить данные из" и не могу выбрать необходимую библиотеку, ее нет.

    как мне подставить данные в столбец из библиотеки, которая хранится на другом сайте или подсайте? спасибо заранее.

    23 марта 2015 г. 12:15

Ответы

  • Вы можете показывать данные с другого сайта, используя Site Column, тут пример - http://www.nothingbutsharepoint.com/2012/04/17/create-a-sharepoint-lookup-column-to-another-site-aspx/

    Но с другой коллекции сайтов не получится. Только custom решение.


    [custom.development]

    • Помечено в качестве ответа RaziaD 24 марта 2015 г. 13:04
    23 марта 2015 г. 12:41
  • Вы можете попробовать через BCS, но там не всё так тривиально.
    Т.е. с помощью "двух" кликов в SP Designer не получится сделать. 
    Есть несколько решений, вот одно из них:
    How to: Use ListData.svc as a External Content Type through BCS

    Как вариант - переделать архитектуру. Есть ли необходимость в двух коллекциях сайтов?
    Ещё, можно написать рабочий процесс, либо event receiver, либо job - который будет поддерживать списки в актуальном состоянии.
    Кстати, если написать своё поле, которое будет брать информацию из другой коллекции сайтов, и сохранять его, то вы опять же столкнётесь с проблемой актуализации данных. Т.к. в списке на другой коллекции сайтов элемент может быть удалён. 


    [custom.development]

    • Помечено в качестве ответа RaziaD 24 марта 2015 г. 13:05
    23 марта 2015 г. 15:32

Все ответы