>Set Field By Name [Get ( ActiveFieldName ); TextFormatRemove ( Get ( ActiveFieldName ) )]
1) Get ( ActiveFieldName ) returns just the field name, not the table name. Set Field by Name needs the whole thing. You can use Get ( ActiveFieldTableName ) & "::" & Get ( ActiveFieldName ) instead. I prefer a simple custom function that does the same thing.
2) The second Get ( ActiveFieldName ) should be Get ( ActiveFieldContents ).
Thanks! I knew it had to be a simple fix. Once I had the table name with it, then it worked enough to replace the contents, with the name of the field, as you pointed out. But at least, then I knew part of it was working and it was clear what to fix.
I guess I try to avoid CFs, for something that is so easily done with built-in functions. Just seems to complicate things and make them less portable. Just my $.02.