
Originally Posted by
Toyman
Ok, the problem is in the sort order of query for the list form. You need to put a sort in the time (ascending). However, since the time period you entered is not actually a time field, you will have to create a time field in you query for the sort. In the underlaying query, create a new field and put the follow:
StartTime: CDate(Left([YourTimePeriodFieldName],instr([YourTimePeriodFieldName]," ")-1))
Replace "YourTimePeriodFieldName" with the field name for the Time Period field. If there is a space between the end of the first time and the hyphen leave the " " at the end of the "instr" function. If it does not have a space replace " " with "-"
Sort this new field ascending