fix parameter with 0 parameter

previous will not set the parameter with parameter count = 0
enum range only display choice, NO value