わかりました - ここに序文があります。SharePoint は実際には最適なソリューションではないことを認識しています。SharePoint を使用する必要がある場合は、これをコーディングすることをお勧めします。しかし、私の翼はITポリシーのために切り取られており、「私のために」これを行う時間はありません.
環境管理システムの文書管理システムを開発しています。基本的な概念は、規制機関、いくつかのカテゴリ情報、法律へのリンクなどを識別する「一般的な責任」のリストがあるということです...基本的にリンクするだけの「EMS責任」の2番目のリストがあります(ルックアップを介して) ) 特定のサイトを一般的な責任に割り当て、どのサイトがどの責任を持っているかを識別します。私たちには多くのサイトがあり、ほとんどのサイトがほとんどの責任を負っているため、2 つのリストを組み合わせてこれらすべてを 10 回繰り返すのは意味がありません。最後に、実際のドキュメントを含むドキュメント ライブラリがあります (簡単にするために、ドラフト/公開ライブラリの側面は無視しています)。これらの文書は、EMS の責任を参照する必要があり、EMS の責任は一般的な責任を参照する必要があります。
現在、ワークフローを使用して、「一般的な責任」を参照するセカンダリ ルックアップ列を「EMS 責任」の「1 行のテキスト」列に自動的にコピーし、「EMS ドキュメント」のルックアップで使用できるようにします。ただし、両方の責任リストに値が存在するにもかかわらず、値は最終的なリストに反映されません。
このワークフローベースのアプローチはばかげています。ルックアップ列はばかげています。すぐに使用できるコンポーネントを使用して、これをエレガントに機能させる方法はありません。これが機能しない理由は、何かが足りないためだと信じたいのですが...何時間も検索しましたが、より効果的なリレーショナル機能が見つかりません。
まず第一に、入力されたテキスト列の1行を参照しているにもかかわらず、値が最終的なリストに終わらない理由についての理論はありますか?
第二に、データを前後にコピーするワークフローや、これらの哀れなルックアップ列にあまり依存しない、より良い全体的なアプローチはありますか?
前もって感謝します!