GetField can indirectly refer to a field by name.
In a looping script where $K is used as the loop counter
GetField ["YourTableNameHere::Date" & $K ]
will refer to the contents of Date1 the first time through the loop, Date2, the second time and so forth.
To loop through the jobs, you might use a nested loop and two variables co compute the correct file name to use with GetField.
Thanks for your direction. I have a lot to learn.
I must be missing something, get field is not available in scripts.
It's a function, not a script step. If you open up a specify calculation dialog, like you would use to set up the calculated result parameter of a set field step, you'll find Getfield (not get field) as a function that you can use.