2012-03-06 22 views
0

私はSharePoint 2007とSharePoint Designerを使用しています。ファイルのアップロードを自動化する方法を探しています。レポートを生成して電子メールで部門に送信するシステムがありますが、自動的に共有ライブラリにアップロードされます。それを行う簡単な方法は、SharePointサーバーの受信電子メールを有効にすることですが、それはオプションではないと言われました。ファイルをドキュメントライブラリにアップロード/同期する

私が聞いたことから、ファイルはunixまたはwindowsディレクトリに自動的に保存されるため、最も簡単なオプションのように見えるドキュメントライブラリとディレクトリを同期させる方法があれば、そのファイルを自動保存できます。

答えて

0

これとは別の方向に進むことにしました。 UNIXとWindowsの両方で使用される共通のディレクトリにファイルをダウンロードしています。そこからバッチファイルが実行され、SharePointライブラリを指すマップされたディレクトリにファイルが移動されます。

0

フォルダの内容をSharePointリストに自動的に同期させる簡単な方法はわかりませんが、レポート上でトリミングを行う必要はありません。この場合、ファイルをlayoutsフォルダ(プロジェクト名に固有のサブフォルダ)に直接コピーすることができます。あなたはまだファイルを表示する方法を考え出す必要があります。あなたがフォルダにファイルを表示/表示するために使用できるSPDコンポーネントがあるかどうかはわかりません。これにより、ユーザーは真のリストのように対話することはできませんし、パーミッショントリミングを非常に効果的に許可しません。

個人的には、コンソールアプリケーションやサービスを作成してレポートを受け取る(またはピックアップディレクトリをスキャンする)ための道を進んで、オブジェクトモデルを使用して特定のリストにファイルをアップロードしますSharePointサーバー上でアプリケーションを実行する必要があります)、SharePoint Webサービス(どこからでも実行できますが、通常は仕事に慣れるために小さな許可関連の頭痛があります)。

関連する問題