* fix issue with incorrect encoding of joined record text columns

There was a problem with the encoding of record columns that have been fetched using joins. Fixed this by duplicating the string conversion code of the non joined records