How about:
eval(alias() + "." + field(i))
>How can I return the contents of a selected field without knowing the absolute alias or field name?
I haven't found any way to reference the edit buffer field except for 'tablename.fieldname'. Is there a way to do so using variables?
Peter Franz