void InitRecord(NFGUID self, string strClassName)
{
NFIClass xLogicClass = mxLogicClassModule.GetElement(strClassName);
NFDataList xDataList = xLogicClass.GetRecordManager().GetRecordList();
for (int i = 0; i < xDataList.Count(); ++i)
{
string strRecordyName = xDataList.StringVal(i);
NFIRecord xRecord = xLogicClass.GetRecordManager().GetRecord(strRecordyName);
NFIObject xObject = GetObject(self);
NFIRecordManager xRecordManager = xObject.GetRecordManager();
NFIRecord record = xRecordManager.AddRecord(strRecordyName, xRecord.GetRows(), xRecord.GetColsData());
if (record != null)
{
record.SetUpload(xRecord.GetUpload());
}
}
}