Excel ファイルがチェックインされるたびに、Sharepoint Online アイテム リストをプログラムで作成/更新したいと考えています。
これを行う方法はありますか、それを行うための最良の方法は何か、またはそれについて調査を開始することさえあります.
これに関する情報は本当に役に立ちます。
外部 API を介して取得した JSON データに基づいてプログラムで Excel ファイルを作成/更新する方法もありますか?
Excel ファイルがチェックインされるたびに、Sharepoint Online アイテム リストをプログラムで作成/更新したいと考えています。
これを行う方法はありますか、それを行うための最良の方法は何か、またはそれについて調査を開始することさえあります.
これに関する情報は本当に役に立ちます。
外部 API を介して取得した JSON データに基づいてプログラムで Excel ファイルを作成/更新する方法もありますか?
そのドキュメント ライブラリでイベント ハンドラーをセットアップできます。epplus などでファイルを開き、Excel ファイルを解析し、Sharepoint Server Object Model の更新を使用して、リスト アイテムを挿入します。
イベント ハンドラー: http://www.c-sharpcorner.com/uploadfile/Roji.Joy/event-handler-in-sharepoint-2010/
次のように、イベント ハンドラー内のファイルへの参照を取得できます。
public override void ItemUpdated(SPItemEventProperties properties)
{
SPFile file = properties.ListItem.File;
byte[] fileBin = file.OpenBinary();
//use epp to open the binary array and perform some ListItem manipulation
}