none
2 последовательных поля подстановки в разных списках RRS feed

  • Вопрос

  • Поймал очередную трудность с замечательным продуктом Sharepoint 2013.

    Создал список "Контакты" где храню все контакты которые у меня есть. Есть списки "Направления" (Реклама, программирование и т.д.) для того чтобы хранить уникальные атрибуты контакта присущие только этим направлениям.

    В список по "Направление Реклама" добавил поле с подстановкой (Имя) которое выбирает из общего списка контактов имя человека. 

    Далее я создал еще один список "События по рекламе" и хотел добавить в него поле подстановки из списка "Направление реклама" поле (Имя). И увидел что поле "Имя" из предыдущего списка недоступно для выбора. Могу выбрать только Название.

    Подскажите, пожалуйста, можно как-то решить проблему?

    28 января 2015 г. 9:59

Ответы

  • можно использовать веб часть результата поиска. с помощью запроса можно вывести данные из нескольких списков.

    вид конечно их коробки будет не айс, но можно допилить шаблон отображения - создав свой на основе существующих.

    29 января 2015 г. 18:56
    Модератор

Все ответы

  • добрый день

    думаю, что так как Вы хотите не получится.

    1. вариант заполнять в во втором списке еще одно текстовое поле и его пробрасывать в третий список

    а. можно создать РП. которы при изменении будет заполнять текстовое поле, копируя "Имя"

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

    2. Положить на странице просмотра элемента еще одну веб часть и отображать связанный контент из списка №2.

    Первое что пришло в голову...


    28 января 2015 г. 10:56
    Модератор
  • минусом первого варианта является вероятность не актуальных данных, т.е. если "Имя" в 1 списке изменится, то во 2 и 3 оно останется старым.

    Минусом второго решения - более сложная реализация и нельзя вывести в списке (представлении)

    28 января 2015 г. 11:05
    Модератор
  • очень грустно... Теряюсь в догадках, для чего же использовать шарепоинт? Простейшие задачи невозможно решить.

    Получается что единственный выход это держать несколько списков контактов и если один контакт задействован в нескольких категориях придется их дублировать?

    28 января 2015 г. 15:33
  • SharePoint предлагает набор стандартных кубиков, из которых вы можете складывать решение. Причем вы обязаны их использовать так, как задумано разработчиком.

    Кубики можно кастомизировать, но это сложнее.

    Можно создать свои кубики это ещё сложнее, и это задача программирования.

    Если вам не удается решить задачу с помощью стандартных кубиков, то у вас два варианта: 1. переформулировать задачу так, чтобы упростить решение, 2. научиться более сложным методам работы с Sharepoint.


    Сазонов Илья http://isazonov.wordpress.com/

    28 января 2015 г. 17:02
    Модератор
  • Кубик Рубика, где один кубик черный и не дает собрать полную картину.

    Попрошу еще помощи, есть ли возможность на одной странице показать данные объеденные из нескольких списков? Если я сделаю несколько списков контактов а потом каким-то образом объединить их на оной странице для просмотра. Отразить только те поля которые есть во всех списках контактов. Имя, Фамилия и Телефон.

    29 января 2015 г. 17:42
  • можно использовать веб часть результата поиска. с помощью запроса можно вывести данные из нескольких списков.

    вид конечно их коробки будет не айс, но можно допилить шаблон отображения - создав свой на основе существующих.

    29 января 2015 г. 18:56
    Модератор