cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Cascading Parameter list pulled from server incomplete

0 Likes
1,498

I have a problem with a Cascading Dynamic parameter.

I set up a stand alone dynamic parameter, pointed it to a specific value (METHOD) on a table (RUNS) on my data server. When set up like this, it correctly pulls a full list to populate the Dynamic Parameter. (See the left side of the screenshot.)

However, if I set it up as a Cascading Dynamic parameter, using the same source, it only pulls a partial list. (See the right side of the screenshot.)

The single dynamic parameter setup:

and here is the Cascading Setup:

Both setups have the same setup in the formula section. The only real difference is the parameter names. This one shown below is from the independent Dynamic parameter setup.

I tried changing settings for the "Join" between tables, but that had no effect.

I am using Crystal Reports 2016, Support pack 9 patch 4 (version number 14.2.9.4008.)

**Edit**

An odd thing happened. I updated the second of the parameters from RUNS.RUNNO to RESULTS.RUNNO and the list for the first parameter, RUNS.METHOD, increased by 9 lines. The list is still not as big as if I did the first parameter without a second parameter, but it did grow a little. See below.

Accepted Solutions (1)

Accepted Solutions (1)

0 Likes

@raghavendra.hullur

It seems you were correct about the problem, but the article you referenced gave the wrong place for the correction.

After poking around more, I found the right place to put the LOV reference. There are 3 places in my registry that are all very similar:

(Not the correct place)

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\DatabaseOptions \LOV

(Also not the correct place)

HKEY_CURRENT_USER\SOFTWARE\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\DatabaseOptions\LOV

(Finally, this one worked!)

HKEY_CURRENT_USER\SOFTWARE\SAP BusinessObjects\Suite XI 4.0\Crystal Reports\DatabaseOptions\LOV

Note: The final part of the address \LOV had to be created by right click and selecting "New Key." After the new key is made, then I added a new string value (again right click and select "String Value") and named the string "MaxRowsetRecrods" and gave it the value 10000.

Also note: My way to tell it was the correct registry address was the folder "DatabaseOptions" was filled with many different entries, (approximately 40+ in the folder). At the incorrect registry addresses, "DatabaseOptions" only had one or two entries.

raghavendra_hullur
Active Contributor
0 Likes

Hi,

Probably the link I shared is not for the Crystal version you are using. We had this issue with Crystal Reports 2020 and one of our Admin guys resolved the issue using the link shared without much info on the steps they followed.

Anyways, glad that the link shared, gave some inputs to you to explore further and resolve your issue and I am sure the options you explored will help someone with similar issue in future.

Have a good weekend 🙂

Thanks,

Raghavendra

Answers (0)