Sharepoint Designer 2007 と Sharepoint 2007 Server を使用してサービス カタログ サイトを構築しています。私はどちらも比較的新しく、解決策を見つけることができなかった 3 つの質問があります。検索を行うときに間違ったポーズをとっているだけだと確信しています。:o)
私は 3 つのリストを作成しました - カテゴリー、サービス、オファリングです。各カテゴリには多くのサービスがあり、各サービスには多くのオファリングがあります。サービスにはカテゴリのルックアップ フィールドがあり、オファリングにはサービスのルックアップ フィールドがあります。
ホームページにカテゴリのリストを表示し、ユーザーがカテゴリを選択して、そのカテゴリのすべてのサービスを表示するカテゴリ ページに移動できるようにしたいと考えています。次に、カテゴリ ページでも同じことを行い、ユーザーがサービスを選択してその内容を確認できるようにします。
私の3つの質問は次のとおりです。
1) リストを表示するとき (タイトル フィールドであるカテゴリ名のみを表示します)、その表示に別のページへのリンクを含めるにはどうすればよいですか? リンクが実際のカテゴリ名フィールドまたはその前のボタンである場合、追加のボーナス ポイント - そのようなもの。
例:
サービス カテゴリ(含まれるサービスを表示するには、いずれかを選択してください)
- インフラストラクチャ サービス
- モバイルサービス
- プロフェッショナルサービス
- 職場サービス
2) 選択内容 (この場合はカテゴリ名) を渡し、次のリスト (この場合は選択したカテゴリのサービス) を表示するときに次のページで動的フィルタとして使用するにはどうすればよいですか?
3) これは Sharepoint Designer を使用するだけで実行できますか、それともコードに入る必要がありますか?
現在、ホームページのカテゴリ リストはハードコードされており、ハードコードされたフィルタを含む別のカテゴリ ページへのリンクが含まれています。新しいカテゴリが追加されたら、ホームページを更新して別のカテゴリ ページを追加する必要があります。カテゴリ リストからホームページのカテゴリ リストを生成し、カテゴリの 1 つを選択できるようにして、その選択内容を、渡されたカテゴリによってフィルタリングされたサービスを表示する単一のカテゴリ ページに渡すことで、これをより動的にしたいと考えています。このように、必要な更新は、カテゴリ リストに新しいカテゴリを追加したり、サービス リストに新しいサービスを追加したりすることだけです。
私の例ではページの階層を使用していますが、これらすべてを 1 つのページで実行できる場合は必要ないかもしれません。ちょうど別の考え。
提案やアドバイスがあればよろしくお願いします。