Crystal-reports-cascading-prompts
提供:Dev Guides
Crystal Reports-カスケードプロンプト
カスケードパラメーターグループを使用すると、パラメーターをグループに配置して、フィルター選択のカスケードを提供できます。
たとえば、都市値の入力を求めているが、その都市がどの国と地域から来ているかを知る必要がある場合、カスケードパラメーターグループを作成できます。 この場合、最初に国の入力を求め、その値が選択されると、プログラムは選択された国に適用される地域のみを表示して地域の入力を求めます。 最後に、地域の値が選択されると、プログラムは選択された地域に適用される都市のみを表示することで都市の入力を求めます。 このようにして、ユーザーに管理可能な都市のリストを提供し、ユーザーが正しい都市を選択するようにします。
カスケードパラメーターグループを作成する方法
データエクスプローラー→パラメーター→新規→新規カスケードパラメーターグループに移動します
[パラメーターグループの作成]ダイアログボックスが表示されます→パラメーターグループの名前を入力→次の画像に示すようにプロンプトテキストを入力します。
値列の最初の空白行をクリックすると、リスト内の使用可能なすべてのオブジェクトが表示されます。 リストから「国」を選択し、「国」の下の空白行を選択して、「地域」→「OK」を選択します
次に、国パラメータをレポートにドラッグします。 国名を入力するプロンプトが表示されます。 国名を選択すると→地域名を選択するプロンプトが表示されます。
地域名をレポートにドラッグします。