prepare running the generate dialog
This is a separate method because logically this code belongs in the generateDialog method,
however due to multithreading issues it must be run prior to spawning the two thread (generateDialog & XSLT).
This will resolve a single variable (% are already stripped)
First the data set is searched
Secondly the input parameters
Thirdly the configuration parameters