Я хочу создать список из таблицы Excel в SharePoint 2010. Когда новый документ Excel загружается в библиотеку SharePoint, соответствующий список будет создан автоматически. Это возможно?Как программно создать список из таблицы Excel в SharePoint 2010?
0
A
ответ
0
Вы можете сделать это в два этапа:
Создание пустой базы данных MS Access и импортировать Excel лист в него (в доступе MS перейти к
External data -> Excel
, выберите файл и следуйте инструкциям, чтобы импортировать его .Когда вы получаете таблицу доступа MS с данными с листа excel, щелкните правой кнопкой мыши имя таблицы в разделе Таблицы и перейдите к
Export -> SharePoint list
. Там вы можете указать URL-адрес сайта SharePoint и имя нового списка Нажмите «ОК» и дождитесь, пока список не будет создан, и данные будут загружены в SharePoint.
EDIT: Поскольку это должно быть сделано автоматически (как указано в комментариях), это высокий обзор вещей, которые необходимо сделать, с некоторыми полезными ссылками:
- Создайте Event receiver для библиотеки, в которую будут загружены файлы excel.
- В методе ItemAdded написать код, который будет делать следующее:
- Получить Загруженный файл
- Разбираем файл первенствовать используя OpenXml библиотеку
- Create the list на сайте SharePoint, на основе столбцов, принятых из файла excel
- Прокрутите все строки в файле excel и вставьте элемент списка для каждой строки excel.
Смежные вопросы
- 1. sharepoint 2010 создать список из шаблона
- 2. sharepoint 2010: как создать библиотеку формы программно
- 3. Как создать список KPI программно в SharePoint?
- 4. Создайте мой сайт программно в Sharepoint 2010
- 5. sharepoint 2010 export to excel отфильтрованный список
- 6. Попытка импортировать список из Sharepoint в Excel
- 7. Импорт данных библиотеки Excel SharePoint 2010 в список
- 8. Как экспортировать набор данных Excel в список Sharepoint Access 2010?
- 9. Как создать сайт sharepoint 2010 программно на основе шаблона сайта
- 10. SharePoint 2010: редактировать вид программно
- 11. Sharepoint 2010: создать список, который отображает результаты из другого списка
- 12. Синхронизировать список Sharepoint с несколькими файлами Excel
- 13. excel 2010 получение данных из списка sharepoint
- 14. Как создать новую версию программно в Sharepoint Список
- 15. Создать «SharePoint Solution» программно
- 16. Добавить рабочий процесс SharePoint в список программно
- 17. Добавление нового пользователя программно в SharePoint 2010
- 18. Как создать список Sharepoint 2010 для системы отслеживания времени компании?
- 19. Как создать список в приложениях SharePoint 2013?
- 20. Создать список при установке функции в SharePoint Server 2010
- 21. Удалить дочерний узел в SharePoint 2010 программно
- 22. Создать Sharepoint 2010 WebPart страницу в C#
- 23. Доступ 2010, список SharePoint, ASP
- 24. Создайте обзор SharePoint из таблицы Excel
- 25. Sharepoint 2010 - создавать диаграммы из списка?
- 26. Sharepoint 2010 выпадающий список поиск
- 27. Создать документ Excel из ContentType в SharePoint
- 28. Программно добавление столбцов в список Sharepoint Просмотров
- 29. Импорт Excel в пользовательские формы SharePoint 2010
- 30. sharepoint 2010 создать папку sandbox
Спасибо Damjan за ваш ответ. Однако мой вопрос заключается в том, что «Можно ли автоматизировать этот процесс без вмешательства человека»? – Jakpa
Это можно сделать автоматически. Вам понадобится код, который будет анализировать файл excel при его загрузке, создать список и скопировать все строки из excel в список. Код может быть в приемнике событий, если у вас есть локальный SharePoint или в какой-либо размещенной надстройкой поставщика, если у вас есть SharePoint в Интернете. –
У меня есть SharePoint 2010 на месте. Можете ли вы поделиться образцом кода, если у вас есть? – Jakpa