Sorry for the confusion.<br>The parameter list that CR stores with the report is static, so I know of only two ways to have a dynamic list.<br>1) Use Crystal Info to call the report, and use the parameter list in Crystal Info (which can be dynamic) to pass values to the report parameters.<br>2) Get a list of values for a parameter with your own code, get your user to choose a value from that list, and then pass it to CR. I'm not sure whether you can set values for the parameter list in v7, but the ability to do this has limited value, as you can write your own code for the user to choose the value desired from the select statement that you must write in any case.<br>Neither v7 or v8 allow you to simply refresh the parameter list, which is what any reasonable person (such as yourself) would want. <p>Malcolm Wynden<br><a href=mailto:wynden@island.dot.net>wynden@island.dot.net</a><br><a href= > </a><br>