Добавление столбцов типа «Люди» или «Поиск» в SharePoint 2010 Разрывы списка Связанная таблица MS Access - PullRequest
0 голосов
/ 21 июля 2011

Итак, у меня есть настраиваемый список в SharePoint 2010 с примерно 10 столбцами.Затем я связываю список в MS Access 2007. Работает просто отлично, пока не попробую добавить в список поисковый столбец или столбец типа людей, а затем в следующий раз при обновлении ссылки на таблицу MS Access получаю следующее сообщение:

Ошибка: «Механизм базы данных Microsoft не может найти объект« TMP% .MAU @ ». Убедитесь, что объект существует ...» бла, бла, бла

Тогда, конечно, данные недоступнычерез MS Access после этого момента.Если я затем вернусь в SharePoint и удалю новый столбец, он снова начнет работать в MS Access.

Я могу добавить любой другой вид столбцов, и он отлично работает.

Что дает?Существует ли ограничение на количество столбцов пользователей, которые вы можете иметь в связанном списке SharePoint с MS Access?

========

Новая информация

ИтакЯ удалил все данные из списка sharepoint, и ошибка исчезла, независимо от количества столбцов, которые я добавил.Но как только вы добавляете одну запись обратно, ошибка возвращается ...: (

Ответы [ 2 ]

1 голос
/ 13 сентября 2011

Нашли решение.

Ошибка связана с «скрытым» пороговым пределом, установленным в центре администрирования SharePoint, который ограничивает количество столбцов поиска, возвращаемых в данном запросе.Это означает, что связанные списки MS Access с SharePoint также будут ограничены, а следовательно, и ошибкой.Проблема в том, что MS Access 2007 не дает вам хорошего сообщения об ошибке, чтобы объяснить это, в то время как SharePoint 2010 делает.

Исправление простое - просто увеличьте порог, и все готово.Вот как: введите описание ссылки здесь

1 голос
/ 22 июля 2011

Это работает в Access 2010.

Я подозреваю, что вам нужно, поэтому Access 2010 использует такой тип столбца с несколькими значениями. Хотя 2007 год поддерживает SharePoint, я думаю, что это новый тип столбца в SharePoint.

Когда вы говорите, что добавляете тип людей, тогда я предполагаю, что вы выбираете «Личность или группу» в качестве типа SharePoint. Затем вы устанавливаете этот столбец как множественный выбор.

Это прекрасно работает для меня в Access 2010. Даже в представлении редактирования таблицы со стороны Access я получаю список выбора с множественным выбором, поэтому я думаю, что это ограничение Access 2007. Обратите внимание, что мне НЕ нужно удалять + повторную ссылку, чтобы увидеть изменения после добавления нового столбца. Однако я сделал правый щелчок по таблице в Access, затем выбрал дополнительные параметры и затем обновил список. Я получаю это представление внутри доступа, когда я использую этот столбец:

enter image description here

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

Единственное, что я могу отличать от вас, - это таблица, изначально созданная и загруженная из Access.

...