Upgraded Setvalue to support custom data

This change allows inline editing of custom data. Without this change it gave an error message because setFieldValue doesn't look for the custom data table.