2013-09-17 2 views
0

У меня есть таблица в Access, связанная с списком SharePoint. Таблица состоит из 15 полей, содержимое которых первоначально вытаскивается из другого источника данных (в формате Excel). После первоначальных 15 есть дополнительные 10 или около того полей, которые составляют вопросник (добавленный через SharePoint), который содержит ответы на вопросы о первых 15 полях.Обновление информации в таблице Access, связанной с SharePoint

Данные в первых 15 полях необходимо периодически обновлять, когда новые данные из моего внешнего источника доступны для загрузки. Большая часть информации останется прежней, однако некоторые поля в каждой из строк будут меняться и нуждаться в обновлении. Также важно, чтобы 10 полей, содержащих вопросник, вообще не были изменены во время этого процесса.

Есть ли способ для меня легко обновлять ячейки, которые были изменены с помощью запроса на обновление или что-то подобное? Данные имеют уникальный столбец идентификатора (ID NUMBER), который присутствует в текущем списке SharePoint и внешнем источнике данных.

Я думал с логической точки зрения, чтобы поместить новые внешние данные в таблицу, найти идентификационный номер в списке SP и новые внешние данные, сравнить значения в остальной части строки в списке SP в строке внешних данных, и если значение различно, обновите ячейку со значением из внешних данных. Не уверен, как это сделать, используя запросы Access.

Я действительно ценю любую помощь вообще! Если вам нужна дополнительная информация, пожалуйста, дайте мне знать. Если вы считаете, что есть более логичный способ сделать это, пожалуйста, дайте мне знать ваши отзывы!

ответ

0

Вот как начать: http://workerthread.wordpress.com/2009/02/03/using-access-2007-to-update-sharepoint-lists/

После получения соединения установлен, это просто вопрос написания запросов правильно. Если вам нужно периодически запускать несколько запросов, вы можете настроить форму с помощью кнопок и прикрепить код VBA к кнопкам, которые запускают запросы. MS Access - execute a saved query by name in VBA

Смежные вопросы