私たちの顧客は、Sharepoint タスク リストにアップロードするタスクを作成するためのフォームを備えた Access 2007 アプリケーションを持っています。ユーザーがフォームに入力します (タイトル、ステータス、優先度、開始日、期日)。次に、ユーザーは、このタスクを割り当てる必要がある sharepoint ユーザー名の横にチェック マークを付けます (選択した sp ユーザーごとに 1 つのタスク)。このデータは TaskQueue テーブルに集約され、タスクは SharePoint リストに (リンクされたリストを介して) 正常に追加されます。問題は、各タスク アイテムに 0 個以上の添付ファイルを含める必要があることです。まだ学んでいないマクロ、VBA、またはその他の組み込み機能を使用してこれを行う方法はありますか?
私の最初のアイデアは、このタスク キュー テーブルを監視する C# Windows サービスを使用し、リスト アイテム ID と添付ファイルへの NTFS パスが与えられたときに Lists.asmx Shareopint Web サービスと AddAttachment メソッドを使用して、添付ファイルをタスク リスト アイテムに追加することでした。シェアポイントで。
Access をいじって、Sharepoint のタスク リストにリンクされたテーブルを設定したところ、Access 2007 のデータシート ビューから添付ファイルを追加できることがわかりました。問題は、Assigned TO フィールドで 1 つのユーザーまたは SP グループしか選択できないことです。彼らはたくさんの別々の人々に割り当てる反復的なタスクをたくさん持っています..それが彼らがこのフォームを開発した理由です. 誰かがこの問題を解決する方法についてアイデアを持っている場合は、私に知らせてください。また、Access 2007/Sharepoint 統合の優れたリソースを知っている人はいますか?
前もって感謝します!