Я добавил пользовательское поле в тестовое поле Netsuite «Тип записи» с использованием NetSuite GUI (Web), но при извлечении данных учетной записи с использованием Netsuite API я получаю все, чтобы строить поля, но не получаю пользовательское поле. Я использую ниже код, чтобы получить данные учетной записиЗаполнение пользовательского поля NetSuite
public DataTable getAccountSearchBasic()
{
DataTable dtData = new DataTable();
AccountSearchBasic objSearch = new AccountSearchBasic();
try
{
string errorMsg = "";
LoginToService(ref errorMsg);
SearchResult result = _serviceInstance.search(objSearch);
try
{
_serviceInstance.logout();
}
catch (Exception ex)
{
}
List<Account> lstData = new List<Account>();
if (result.status.isSuccess)
{
for (int i = 0; i <= result.recordList.Length - 1; i += 1)
{
lstData.Add((Account)result.recordList[i]);
}
}
dtData = ConvertToDataTable<Account>(lstData);
}
catch (Exception ex)
{
throw ex;
}
return dtData;
}
Также, пожалуйста, предложить мне способ, чтобы получить все поля (включая пользовательские) из записей (Account, департамент, местоположение), включая их типы данных из NetSuite, как я должен показать эти поля на экране отображения.
Заранее спасибо.
Благодаря @Jamieson, customFieldList, связанный с каждой записью в списке записей –