Hi,
there is a bug in ehlib 8.1 with refreshing of Lookup columns of edited record if the record is posted with Up/Down keys
Steps to reproduce:
Open MainDemo.Exe from the Compiled demo archive
Go to row for example 13 (The next value of Vendor Name of the edited Row must be different from the next row)
Pick some vendor name (must be different from the current and the value of the next row)
Press Keyboard Down Key
The new value is set to the value of the next row (also n
This is error of the refreshing of the row - if you have another lookup field - its value also will be changed (visually)
If you put another DBGrid (or DBGridEh) on the form and link it to the same datasource - the values in it will be correct
If you post record with the Post button from the navigator - everything is OK
The problem is the same when you use Up key
here is a link to small demo video:
http://www.ada-soft.bg/downloads/ehlib/lookuprefresh.mp4