2017-03-20 19 views
0

私はInfoPath 2012、VIsual studio 2012およびSharePointオンラインを使用しています。 ファイルをSPライブラリに保存できるinfopathでフォームを作成しています。この記事ではhttp://www.bizsupportonline.net/blog/2010/upload-document-sharepoint-infopath-form.htmが見つかりましたが、この記事のように作成しましたが、SPSite、SPWeb、SPFolderにconnetcできません。 これは、エラーを行うコードです:SharePointオンラインでSPSite、SPWeb、SPFolderを見つけることができません

// Add the file to a document library 
       using (SPSite site = new SPSite("https://contoso.sharepoint.com/Blog/Shared%20Documents")) 
       { 
        using (SPWeb web = site.OpenWeb()) 
        { 
         web.AllowUnsafeUpdates = true; 
         SPFolder docLib = web.Folders["Documents"]; 
         docLib.Files.Add(fileName, data); 
         web.AllowUnsafeUpdates = false; 
         web.Close(); 
        } 
        site.Close(); 
       } 

Maybyの誰かが任意のアイデアがありますか? 既にDLLライブラリをダウンロードしていますが、それは役に立ちません。 https://www.nuget.org/packages/Microsoft.SharePointOnline.CSOM/

答えて

0

SharePointオンラインでInfoPathフォームでコードを実行することはできません。 SharePoint OnlineではInfoPathを使用しないでください。

はこれを確認してください:https://sharepoint.stackexchange.com/questions/56617/can-i-use-infopath-code-behind-in-sharepoint-online

+0

[OK]を私は、InfoPathでフォームを作成することができない場合は、多分あなたは、添付ファイルとオンラインのSharePointにフォームを作成し、別のフォルダにそれらを置く方法任意のアイデアがありますか? よろしく –

関連する問題