2

2つのドロップダウンリストボックスがあります。ドロップダウンリストボックス1での選択に基づいて、ドロップダウンリストボックス2にデータを入力したいと思います。SharePoint2007でこれが可能かどうかを教えてください。両方のドロップダウンリストボックスがデータベースから入力されます。

ドロップダウンボックスの両方を含むカスタムリストを作成しました。

どんな助けでも大歓迎です。

ありがとう、

4

3 に答える 3

2

SharePoint では複数フィールドの検証やルールが提供されないため、SharePoint では既定でこれを行うことはできません。

計算フィールドを除いて、すべてのフィールドは他のフィールドの知識がないと考えることができます。

ただし、ユーザーがほとんどの作業で Web インターフェイスを使用することが確実である場合は、オープン ソースの ShuIE (SharePoint User Interface Extender) を使用して目的を達成することができます。

ShUIE はこちら: http://shuie.codeplex.com/

これは基本的に、いくつかの基準に一致する SharePoint ページに挿入される JavaScript をアップロードできるようにする小さなユーティリティです。ああ、jQuery も取得します。

したがって、あなたの場合、「いくつかの基準」は、2 x SELECT リストが存在するリストです。

また、ページ モードを "NEW" と "EDIT" に定義します。これは、フォームがある 2 つのページであるためです。

次に、「これらのフィールドが両方とも存在する場合は、SELECT #1 にイベントを設定して、選択した値が変更されたときに、SELECT #2 で使用可能なオプションを更新/フィルタリングする」という小さな jQuery コードを記述します。

以上です。

少しコードを書く必要がありますが、JavaScript に慣れていればそれほど難しくありません。

免責事項: 私はShUIEを書きました...しかし、これはまさに私が書いたシナリオです。

于 2009-09-22T17:03:17.587 に答える
0

SharePointカスケードドロップダウンリスト(フィルター付き)フィールドタイプ-projectは、依存するドロップダウンを提供します。

于 2009-09-24T15:41:16.190 に答える