OK, this does that part, but we don’t use CustIC so I can’t tell if it gets you to where you need to be:
private void AddCustIC()
if (oTrans.EpiDataViews["CustIC"] == null)
DataTable dtCustIC = oTrans.CustomerAdapter.CustomerData.CustIC;
EpiDataView edvCustIC = new EpiDataView();
edvCustIC.dataView = dtCustIC.DefaultView;
You can call it from InitializeCustomCode, and I think you may need to manually add an Assembly Reference to Adapters.CustomerAdapter. When you’ve closed and opened the form, you should find there’s the DataView you want. Whether it contains the data you want depends on whether the form is keeping that DataSet populated and in sync - it would feel like overkill to have to do it deliberately each time just for one field.