I would like to create a dictionary from a variable, wherein I have loaded a text file. The text file contains names and shortcuts of German soccer league clubs in exactly the way I would list the entries as parameters for the initializedictionary statement. (The statement is working perfectly when I follow it with the long list of pairs of quoted text.)
Is there a way to pass the contents of my text file as a variable to the initializedictionary (or a similar) statement? When I try that, I get an error warning “InitializeDictionary statement needs at least three parameter”.
That’s really clever Dave. I never thought of using functionvalue in the execute( function that way.
That got me to thinking whether I could build a function that does that out of the box, and after pondering that for a moment I realized there already was one. So here’s another way to skin this cat:
let myVariable = fileload("Abk.txt")
let myDictionary = formulavalue("initializedictionary("+myVariable+")")
Jim’s “way to skin this cat” works perfectly. Now it is a lot easier to do my preparations for new seasons in five league databases. Thank you, Dave and Jim!