You can write a expression to convert number to months in the listbox properties window.
Open listbox properties window and then choose <expression> at the Field in the General tab.
Write expression like below at the Edit Expression window.
=Pick(monthnum, 'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec')
Here, monthnum is the your fileld name.
I hope it will help you.
Create a Mapping table as below
LOAD * INLINE [
Now use Month field wherever you need.
Note: Your Month number Field name and above month number field should be same. In the above script I used MonthNo. So you replace it with your month field name, so that the two tables will join.
I have tried your solution and it works but it is bringing back all the Months whether data is loaded for a month or not. I only have 2014 and only have Jan data but all months are showing is there a way around this? If I have the numbers it will only show 1 even though there is nothing selected
you can Create a bucket in the Script(Back/Front).for converting no into string.functionality will remaining as it is