In a message dated 01-04-26 13:29:31 EDT, you write:
I have two prompts in my report.
1)Enter Start Date
2)Enter End Date
I want the start date prompt to appear before the end date prompt,but because of the alphabetical order i am unable to do that.Pls comment
I want to play too! Everyone else got to answer this question… 
There have been 3 suggestions. First, number your prompts with 1, 2, 3… and so no. Next, letter your prompts with A, B, C… and so on. And finally, reword your prompts with “Beginning” instead of “Starting”. In typical “Dave” fashion, I’ll give you probably more information than you need.
The first and second options work okay. If you do use numbers, be sure to use two digit numbers (01, 02, 03…) instead of single digit numbers. The prompts are alphabetical, not numerical. So in the even that you have ten or more prompts, you want things to be 01, 02, 03… 10, 11… and so on. If you do not put the leading zero, you will get 1, 10, 11, 2, 3, 4… which is generally not what you expected or wanted.
Two digit prompts are probably enough; if you ever create a query with more than 99 prompts your users will revolt. 
Lettering prompts works a little better in that you have up to 26 options before you have to duplicate.
Both of these solutions have the problem that if you want to add a new prompts, and it should appear first, you now have to renumber (reletter) all of your prompts. For that reason, I prefer the last option, which is to use the words “Beginning” date instead of “Starting” date. That allows me to be creative and put a new prompts first without affecting all of my other prompts.
Since the List of Values deactivation sometimes seems to be involved in creating / changing prompts, I try to avoid changing prompts once they are working.
And now, the final part: why does it happen this way? It’s a guess, since I don’t actually have a pipeline to the BusObj programmers in France, but here goes…
If you have a document with multiple data providers, you may be sharing prompts from one to the next. In order to make sure that the prompts match up correctly, BusObj alphabetizes the prompts. That way if you use the same prompts in data provider 1, 2, and 3, it will always be first, and easier for BusObj to coordinate.
As I said, it’s a guess. But it sounds good. 
Regards,
Dave Rathbun
Integra Solutions
www.islink.com
Listserv Archives (BOB member since 2002-06-25)