2015-12-22 2 views
0

Я работаю с DOD в настоящее время подрядчиком. Я работаю в основном с VBA и Microsoft Office (2013) для создания «Desktop Tools», потому что это уровень охвата в культуре здесь. Редко клиенты получают доступ к своим продуктам из полностью интегрированной системы, которая связывает все их данные. Одной из причин этого являются многочисленные разрозненные системы, требующие имя пользователя и пароль для сбора и сбора данных. Таким образом, офисные продукты, такие как MS Access, Excel и PowerPoint, являются мясом и картофелем их отчетов и информационных панелей. В карьере была вторая жизнь, использующая только VBA, который, как я думал, давно ушел. Мой объект использует SharePoint 2010 и часто хочет видеть их продукты, например, «базу данных Desktop Access с пользовательской безопасностью» - в SharePoint. Мы часто обращаемся к PowerPoint, чтобы удовлетворить эту потребность, но она не такая надежная и требует много ручного вмешательства, и поскольку многие интерфейсные интерфейсы, которые я создал, имеют сложную проверку формы, а также всеобъемлющие представления отчетов, которые, похоже, уходят много для рассмотрения.Каков наилучший способ работы с Access и SharePoint?

Я работал только с Visual Studio в период с 2005 по 2009 год, и я знаю, что многое изменилось. Я знаю, что SharePoint также широко развивается.

Я также слышал о InfoPath, но прочитал, что мне нужна Visual Studio, если я хочу истинный контроль, особенно с вводом данных. Я также рассмотрел компонент веб-приложения в MS Access, но у меня есть много ограничений безопасности, которые я никогда не рассматривал с ними. Каковы мои возможности с SharePoint 2010 и Desktop MS Access, которые доступны для меня в VBA, если у меня нет доступа к Visual Studio или чему-либо еще, кроме VBA?

+0

Visual Studio полностью не может быть и речи? Вы можете сделать очень хороший доступ, как приложения, которые могут работать без проблем с SharePoint, используя в наши дни довольно простой код. Существуют методы OData и VBA для работы с SharePoint в Access, но есть ограничения и проблемы для этого подхода. Это хорошее место для начала, если это все, что вы можете сделать: http://stackoverflow.com/questions/14399050/access-sharepoint-library-through-microsoft-access?rq=1 –

ответ

0

У вас есть два варианта:

1) Вы можете создать базу данных с помощью Microsoft Access и опубликовать его в Microsoft SharePoint 2010 с помощью Access Services

2) Вы можете создать списки Sharepoint и связать их в Microsoft Access и работать с ними, как таблицы, и использовать VBA внутри Microsoft Access

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

  • Нет связанных вопросов^_^