public ReportFieldCollection GetFields() { ReportFieldCollection fields = new ReportFieldCollection(); foreach (DataColumn column in _table.Columns) { fields.Add(column.ColumnName, column.DataType); } return(fields); }
public RowFieldCollection(ReportFieldCollection reportFields) { _internalFields = new Dictionary <string, RowField>(); foreach (ReportField field in reportFields) { _internalFields.Add(field.Name, new RowField(field)); //if (field.Hidden == false) //{ // _internalFields.Add(field.Name, new RowField(field)); //} } }
public ReportFieldCollection GetFields() { ReportFieldCollection fields = new ReportFieldCollection(); var properties = GetPropertes(); if (properties == null) { return(fields); } foreach (PropertyInfo propInfo in properties) { fields.Add(propInfo.Name, propInfo.PropertyType); } return(fields); }