That sounds like a good idea.
I'm not sure if it is better to read the text file entries into individual variables like FldNameRowId or a map? A map would reduce the # of variables defined if it were a large project.
The text file (or table) could load the InternalName=ExternalName into a Map so it would be easy to do a lookup using the program string "ColId" (internal name) to get the actual column name "Col_Id" (external name). It could also be used for table names and database names/directory name and even temporary storage of the current record value when the program is suspended. A code module would have to be written but it won't take much.
I shall have to ponder it some more. Thanks for the suggestion.