I'm still not sure I understand the question. But now my guess is that you need to increase the maximum nuber of values a dynamic parameter retrieves.
Here are the key points from SAP's document about this: https://userapps.support.sap.com/sap/support/knowledge/en/1270986
1270986 - How to modify the maximum number of values available in a dynamic parameter list for a 64 bit terminal?
- Crystal Reports 2011 Release
Create a registry key HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Suite XI 4.0\Crystal Reports\DatabaseOptions\LOV.
Add a string value "MaxRowsetRecords" and set the value to the maximum number of values that you desire for your report. For example, a value of 2000 will return up to 2000 values in the lowest level of a cascading parameter.
After making changes to the registry, restart the affected service or application as required.
- Crystal Reports for Visual Studio 2010
Create a registry key HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\SAP BusinessObjects\Crystal Reports for .NET Framework 4.0\Crystal Reports\DatabaseOptions\LOV.
Add a string value "MaxRowsetRecords" and set the value to the maximum number of values that you desire for your report. For example, a value of 2000 will return up to 2000 values in the lowest level of a cascading parameter.
After making changes to the registry, restart the affected service or application as required.