CRM 2011 と SharePoint ドキュメント管理のパフォーマンスをテストする必要があります。Document list
そこで、コンポーネントを使用して CRM と SharePoint を接続しました。
次に、CRM SDK を使用してドキュメントを SharePoint に (添付ファイルではなく) アップロードする必要があります。
ドキュメントを SharePoint ドキュメント リストにアップロードするソリューション、または小さなコードはありますか?
スルタン
CRM 2011 と SharePoint ドキュメント管理のパフォーマンスをテストする必要があります。Document list
そこで、コンポーネントを使用して CRM と SharePoint を接続しました。
次に、CRM SDK を使用してドキュメントを SharePoint に (添付ファイルではなく) アップロードする必要があります。
ドキュメントを SharePoint ドキュメント リストにアップロードするソリューション、または小さなコードはありますか?
スルタン
私がすることは:
相対 URL (CRM SDK 経由) を使用して、Sharepoint ドキュメントの場所 (SP サイトに関連) を作成します。
ファイルをバイト配列に変換し、それを HTTP PUT メソッドにフィードして、ファイルを共有ポイントに取得します。
private NetworkCredential loginCredentials = new NetworkCredential(login, password, domain);
WebClient wc = new WebClient();
wc.Credentials = loginCredentials;
wc.UploadData(destinationUrl, "PUT", fileData);
destinationUrl は移動先 (http:\\spite\accounts\RyanonRails\examplefile.txt) であり、fileDate はバイト [] です。使用しているユーザーにフル コントロールがあることを確認してください (アップロードできるようにします)。
この方法は、SSRS からレポートを受け取ったときにうまく機能します。
補足: 実際の sharepoint 2010 の copy.asmx Web サービスを使用しようとしたところ、クロス ドメインで動作しませんでした。