custom-functions-excel Могут ли они использоваться для чтения и записи элементов списка Sharepoint?
Можно ли использовать пользовательские функции Excel для чтения и записи элементов списка SharePoint Online?
Я хотел бы знать, прежде чем я начну, так как похоже, что было бы много программирования.
1 ответ
Да.
С точки зрения технологии, платформа надстроек похожа на веб-страницу. Поскольку можно читать и записывать элементы списка SharePoint с веб-страницы, это также можно сделать с помощью надстройки. Конечно, вам все равно нужно написать код для подключения к SharePoint. Для этой части вы можете использовать Microsoft Graph ( https://graph.microsoft.io/).
Имеет ли смысл выставлять эту функцию как пользовательскую функцию? Для случая чтения элементов, абсолютно: я могу представить себе полезное приложение, которое позволяет пользователю вводить функцию для получения информации от SP. Однако полезно ли мне обновлять (записывать) элементы списка SP как функцию Excel? На самом деле, нет. Когда пользователи вводят формулу Excel (например, =SUM), они не ожидают изменения какой-либо информации в облаке. Формулы в Excel предназначены для передачи информации в Excel, а не для ее переноса в другое место.
Поэтому я бы порекомендовал вам использовать пользовательские функции только для чтения информации, а не для записи. Для записи имеет смысл использовать другие точки расширения надстроек, например кнопки ленты или пользовательский интерфейс на панели задач.
-Майкл, PM для пользовательских функций