カスタム ドキュメント コンテンツ タイプとフォームを備えた Visual Studio 2010、SharePoint 2010 を使用しています。また、jquery を使用してドキュメントの追加/編集/表示フォームを作成する予定です。
アップロードされた各ドキュメントにメタデータとして追加された多数の外部データ要素も含まれるドキュメント ライブラリが必要なソリューションを開発しています。
私が理解しようとしているトリッキーな部分は、ユーザーがそれらの同じ外部データ要素を複数指定して追加できるようにしたいということです。
SharePoint でデータを内部的に表現する方法を理解しようとしています。私の最初の考えは、ユーザーがそれらの外部選択を追加するときに、非表示の外部フィールドをプログラムで追加することです。しかし、これらの外部要素を非外部テキスト フィールドとして単純に保存することも考えていますが、外部データのルックアップと検証を実行する独自のコードを用意しています。
ユーザー インターフェイスでさえ、ユーザーが関連付けることができるすべての外部データを有効にするための jquery タブ付きフォームになるため、とにかく多くのことを行う必要があるため、重要なカスタム コーディングに反対ではありません。各 SP ドキュメント。
私がやろうとしていることをさらに説明し、その画像を含めようとしました。基本的に、ユーザーの要望に応じて、各ドキュメントに 1 つ以上の外部データ関係を追加したいと考えています。
サンプルデータのみを使用しています。この例のように、実際には 4 ~ 7 の異なる複雑な関係があります。また、ユーザーはドロップダウンの 1 つ、2 つ、または 3 つすべてをドリルダウンして選択することができます。
これは、Experts-Exchange で質問に複数のゾーンを追加できる方法と似ていると考えてください。
イラストの例はこちら: http://flic.kr/p/aFUSJn