Right now your monthnames are just text values. You can either load them as proper date values by deriving the Month() name from a timestamp, or if you just create the field manually, try sorting them by load order.
For question #2, try disabling the "State" = Auto Ascending sort option under your listbox > Sort properties.
Not sure how you load the months now, but if you do it as an inline load, you can just add a numeric field for sorting like this:
LOAD * INLINE [
Now you can sort the field by "Expression" and just put in MonthSort as the sorting expression
The field Month is part of the Excel table I loaded through DATA FROM FILES, TABLE FILES.
I am attaching the code when I click on the EDIT SCRIPT:
Where do I place the code that yuo have suggested?
CODE.txt 433 bytes