none
Обновление всех элементов списка (библиотеки) при условии (JSOM, JQuery) RRS feed

  • Общие обсуждения

  • Всем привет, подскажите кто знает варианты обновления всех элементов списка (библиотеки) с помощью JavaScript при различных условиях (например в CAMLQuery), кроме SPServices.SPUpdateMultipleListItems. PowerShell в моем случае решением не является. Зачем это нужно? (для решения замены авторизующих лиц, в разных СЭД, есть списки и библиотеки в которых есть авторизующие, нужно заменить одного на другого и применить для всех элементов списка). А также примерные варианты решения типовых проектов. Спасибо за ответы.


    10 августа 2016 г. 7:27

Все ответы

  • Добрый день

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

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


    мой блог Немного о SharePoint

    10 августа 2016 г. 8:02
    Модератор
  • Спасибо Владимир, буду иметь ввиду. А типовой подобный проект у вас был?
    10 августа 2016 г. 8:23
  • я обновлял пакетно максимально только элементов около 10. 

    хотя это происходило быстро.


    мой блог Немного о SharePoint

    10 августа 2016 г. 8:29
    Модератор
  • я обновлял пакетно максимально только элементов около 10. 

    хотя это происходило быстро.


    мой блог Немного о SharePoint


    Проверил общее количество элементов списков самой "востребованной" СЭД, примерно около 70 элементов списка, т.е. от 50 - 100, пока не знаю насколько это критично, вопрос в том, что не в каждом элементе будет внесено изменение.

    И еще один очень важный момент в одном элементе может быть несколько совпадений, т.е. не одном, а в двух столбцах совпадает значение, как быть здесь? есть идеи?

    10 августа 2016 г. 8:40

  • Проверил общее количество элементов списков самой "востребованной" СЭД, примерно около 70 элементов списка, т.е. от 50 - 100, пока не знаю насколько это критично, вопрос в том, что не в каждом элементе будет внесено изменение.

    И еще один очень важный момент в одном элементе может быть несколько совпадений, т.е. не одном, а в двух столбцах совпадает значение, как быть здесь? есть идеи?

    Нужно пробовать, я не обновлял такие объемы. но кажется вполне решаемо (с оговорками)
    важный момент связан с фильтрацией элементов (выборка)?

    мой блог Немного о SharePoint


    10 августа 2016 г. 9:03
    Модератор
  • Добрый день!

    А чем именно не устраивает SPServices.SPUpdateMultipleListItems?


    10 августа 2016 г. 10:20
  • Добрый день!

    А чем именно не устраивает SPServices.SPUpdateMultipleListItems?



    В вопросе не было чем не устраивает, речь шла о других вариантах решения, кроме этого.
    10 августа 2016 г. 11:34