Skip to Content
0
Former Member
May 06, 2009 at 05:20 AM

Cascading prompts misbehaving?

13 Views

Hi

I'm doing some testing on Cascading dynamic prompts. The 'issue' is found in XI, XI R2 and 2008.

Do Use the customer table from the Xtreme Sample 11.5 database (part of XI R2) - can be downloaded at [https://smpdl.sap-ag.de/sapidp/012002523100005852352008E/cr_xi_xtreme_rep_smpl_en.zip|https://smpdl.sap-ag.de/sapidp/012002523100005852352008E/cr_xi_xtreme_rep_smpl_en.zip].

Insert Country, Region and City fields in the report and get 269 records.

Now Create a Dynamic Cascading prompt using the 3 previously mentioned fields. Allow Multiple values on all 3 levels.

Use the Select Expert and set Selection Formula:

{Customer.City} = {?City} and
{Customer.Region} = {?Region} and
{Customer.Country} = {?Country}

Add all Countries, all Regions and All Cities when prompted

Now only 265 records are returned.

What is done wrong, and how can it be solved...

I'm aware of the registry settings to modify batchsize

HKEY_CURRENT_USER\Software\Business Objects\Suite 12.0\Crystal Reports\ReportView

If it does not already exist, create the DWord value called PromptingLOVBatchSize

and LOVmaxRecords:

HKEY_CURRENT_USER\Software\Business Objects\Suite 12.0\Crystal Reports\DatabaseOptions\LOV\MaxRowsetRecords

Regards Poul