示例#1
0
 /// <summary>
 /// Represents an object item in the report.
 /// </summary>
 /// <param name="Parent">Parent item.</param>
 /// <param name="Object">Object value.</param>
 public QueryObject(QueryItem Parent, object Object)
     : base(Parent)
 {
     this.obj = Object;
 }
示例#2
0
 /// <summary>
 /// Represents a table in a query result report.
 /// </summary>
 /// <param name="Parent">Parent item.</param>
 /// <param name="Table">Table definition</param>
 public QueryTable(QueryItem Parent, Table Table)
     : base(Parent)
 {
     this.tableDefinition = Table;
 }
示例#3
0
 /// <summary>
 /// Represents a section in the report.
 /// </summary>
 /// <param name="Parent">Parent item.</param>
 /// <param name="Header">Section header.</param>
 public QuerySection(QueryItem Parent, string Header)
     : base(Parent)
 {
     this.header = Header;
 }
示例#4
0
 /// <summary>
 /// Abstract base class for all query items.
 /// </summary>
 /// <param name="Parent">Parent item.</param>
 public QueryItem(QueryItem Parent)
 {
     this.parent = Parent;
 }