Фильтрация списка SharePoint по другому списку SharePoint - PullRequest
0 голосов
/ 22 сентября 2018

Я разместил этот вопрос на Stack Exchange здесь: (https://sharepoint.stackexchange.com/questions/249418/filtering-sharepoint-list-by-another-sharepoint-list),, но только что понял, что я должен был опубликовать его вместо Stack Overflow. Надеюсь, это не плохая форма для перекрестной публикации (я добавлю ссылку на этосообщение в другом сообщении).

Я искал форумы и проводил исследования в Интернете без каких-либо извинений, если на этот вопрос уже был дан ответ.

У меня есть список из нескольких тысяч элементовв нем. Я часто получаю массовые запросы на обновление, где мне нужно обновить несколько сотен этих элементов за раз (скажем, для этого примера мы используем поле с именем «Идентификатор дела»).

Вот чтоЯ пробовал:

  • Поиск дел по отдельности или до трех за раз в представлении таблицы данных, это не эффективно по времени
  • Экспорт списка и ручное управление данными в Excelзатем вставка (и перезапись) данных в столбце, который необходимо обновить, этот подход не удобен для пользователя, не всегда эффективен по времени и имеет потенциальную побочную эффективность.fects (вызывает ошибки для пользователей, которые в настоящее время изменяют элементы, которые я изменяю в большом количестве)
  • Наконец, я знаю, что могу создавать собственные представления, которые изолируют эти данные;проблема в том, что списки дел, которые мне нужно изменить, как правило, не имеют достаточных общих черт, чтобы изолировать их с помощью логики фильтра представления

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

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

Кто-нибудь знает, как мне это сделать?Я пытался реализовать что-то несколько раз за последние несколько лет и никогда не был успешным;размещение здесь - мое последнее средство перед тем, как я добавлю полотенце.

У меня SP 2013 и SharePoint Designer;пожалуйста, дайте мне знать, если мне нужно добавить любую другую информацию.

Заранее спасибо за поддержку,

Чад

1 Ответ

0 голосов
/ 22 сентября 2018

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

...