public void InitItem(GenericStringTypeFilterCallback requireFunc) { items.Clear(); CTable o = GetDbObject(); ArrayList narr = o.GetChildArray("GLOBAL_VARIABLE_ITEM"); if (narr == null) { narr = new ArrayList(); o.AddChildArray("GLOBAL_VARIABLE_ITEM", narr); } foreach (CTable t in narr) { MGlobalVariable v = new MGlobalVariable(t); if (!requireFunc(v.VariableName)) { continue; } items.Add(v); v.ExtFlag = "I"; } }
public void InitItem(GenericStringTypeFilterCallback requireFunc) { items.Clear(); CTable o = GetDbObject(); ArrayList narr = o.GetChildArray("DOCUMENT_NUMBER_LIST"); if (narr == null) { narr = new ArrayList(); o.AddChildArray("DOCUMENT_NUMBER_LIST", narr); } foreach (CTable t in narr) { MDocumentNumber v = new MDocumentNumber(t); if (!requireFunc(v.DocType)) { continue; } items.Add(v); v.ExtFlag = "I"; } }