The default is set by a browsetime limit, along with the maxbrowsevalues.. I found the info I was looking for and here is the solution if you want to pull directly from your database:
· browse more records than those displayed in the Browse Fields window
· populate the default values for a parameter with more database field records?
Solution
The number of records browsed, and the number of records used to populate default values for a parameter are determined by two items in the Windows registry:
· Browse Timeout - specifies how long (in seconds) Crystal Reports browses the data in your database
· MaxNBrowseValues - specifies how many records Crystal Reports browses in your database
Once the conditions have been satisfied for one of these items, Crystal Reports stops browsing the database.
WARNING============
The Windows registry stores configuration data that is crucial to the operation of the Windows operating system. Only people experienced with using the Windows registry should undertake the following steps. Do NOT modify the registry if any of these steps are confusing to you.
=====================
To access the BrowseTimeOut and MaxNBrowseValues items in the registry:
1. Close Crystal Reports (CR). This ensures the following changes are saved.
2. In Windows 9x/NT, go to 'Start' then click 'Run'.
3. Type 'Regedit' (no quotes), then click 'OK'. This opens the Registry Editor.
4. Drill down as shown below.
· If you have version 5 of CR, drill-down to following registry subkey:
HKEY_CURRENT_USER\Software\Crystal Software\Crystal Reports\DatabaseServer
· If you have version 6, 7, or 8 of CR, drill-down to following registry subkey:
HKEY_CURRENT_USER\Software\Seagate Software\Crystal Reports\ DatabaseServer
5. To change how long CR browses the data in your database:
· Double-click the BrowseTimeout item. This opens the 'Edit DWORD Value' dialog box.
· In the 'Base' section, select 'Decimal'
· In the 'Value Data' box, type in the maximum number of seconds you CR to spend reading your database before stopping and displaying all unique values it found. Entering zero disables the timeout option.
· Click OK to save the change.
6. To change how many records CR browses in your database:
· Double-click the MaxNBrowseValues item. This opens the 'Edit DWORD Value' dialog box.
· In the 'Base' section, select 'Decimal'.
· In the Value Data box, type in the maximum number of records you want CR to read before stopping and displaying all unique values it found.
· Click OK to save the change.
7. On the 'Registry' menu click 'Exit'
8. Restart Windows.
The next time you re-open Crystal Reports, these changes will be in effect.
Seagate Certified RCAD Specialist.
-Bruce Thuel-Chassaigne
roadkill150@hotmail.com