/// <summary> /// 读取指定对象 /// </summary> /// <param name="ConnectInfo"></param> /// <param name="PPtr"></param> /// <returns></returns> private CStructure[] GetObjects(string Filter) { DataTable dt; CStructure[] tempCStructureArray; try { //读模块对象ua01 dt = this.DataOperator.GetDataTable(Filter); tempCStructureArray = new CStructure[dt.Rows.Count]; for (int i = 0; i <= dt.Rows.Count - 1; i++) { tempCStructureArray[i] = new CStructure(ConnectInfo, dt.Rows[i]); } return(tempCStructureArray); } catch { return(null); } }
/// <summary> /// 读取指定对象下的子对象 /// </summary> /// <param name="ConnectInfo"></param> /// <param name="PPtr"></param> /// <returns></returns> public CStructure[] GetSubStructures(string PPtr) { DataTable dt; CStructure[] tempCStructureArray; try { //读模块对象ua01 dt = this.GetSubObject(PPtr); tempCStructureArray = new CStructure[dt.Rows.Count]; for (int i = 0; i <= dt.Rows.Count - 1; i++) { tempCStructureArray[i] = new CStructure(ConnectInfo, dt.Rows[i]); } return(tempCStructureArray); } catch { return(null); } }
/// <summary> /// ��ȡָ������ /// </summary> /// <param name="ConnectInfo"></param> /// <param name="PPtr"></param> /// <returns></returns> private CStructure[] GetObjects(string Filter) { DataTable dt; CStructure[] tempCStructureArray; try { //��ģ�����ua01 dt=this.DataOperator.GetDataTable(Filter); tempCStructureArray=new CStructure[dt.Rows.Count]; for(int i=0;i<=dt.Rows.Count -1;i++) { tempCStructureArray[i]=new CStructure(ConnectInfo,dt.Rows[i]); } return tempCStructureArray; } catch { return null; } }
/// <summary> /// ��ȡָ�������µ��Ӷ��� /// </summary> /// <param name="ConnectInfo"></param> /// <param name="PPtr"></param> /// <returns></returns> public CStructure[] GetSubStructures(string PPtr) { DataTable dt; CStructure[] tempCStructureArray; try { //��ģ�����ua01 dt=this.GetSubObject(PPtr); tempCStructureArray=new CStructure[dt.Rows.Count]; for(int i=0;i<=dt.Rows.Count -1;i++) { tempCStructureArray[i]=new CStructure(ConnectInfo,dt.Rows[i]); } return tempCStructureArray; } catch { return null; } }