Personalization works on Open dialog ... so your input variables can only be personalized....If you want to feed values automatically for "Non-input enabled" variables , you need to change "Processing Type" of your variable and accordingly you need to build the logic to feed value to the variable. E.g. You may choose processing type "Customer Exit" for a variable and you can write a BADI/COMD exit to feed the value to this variable.
Or you need to directly use Values to filter the data in query instead of using the variables.
Thanks,
-Su