Class ReportBatchJsonOperation
A single JSON-serializable report edit operation (add, modify, move, delete, etc.),
including its target, properties, and the optional high-level semantic V1 fields the
AI designer uses before they are expanded into low-level operations.
Inheritance
ReportBatchJsonOperation
Assembly: Reportman.Reporting.Design.Json.dll
Syntax
public class ReportBatchJsonOperation
Constructors
ReportBatchJsonOperation()
Declaration
public ReportBatchJsonOperation()
Properties
ChangeExpression
Declaration
public string ChangeExpression { get; set; }
Property Value
DetailName
Declaration
public string DetailName { get; set; }
Property Value
Declaration
public List<ReportBatchJsonProperty> GroupFooterProperties { get; set; }
Property Value
Declaration
public string GroupFooterSectionName { get; set; }
Property Value
Declaration
public List<ReportBatchJsonProperty> GroupHeaderProperties { get; set; }
Property Value
Declaration
public string GroupHeaderSectionName { get; set; }
Property Value
GroupName
Declaration
public string GroupName { get; set; }
Property Value
Index
Declaration
public int? Index { get; set; }
Property Value
InsertIndex
Declaration
public int? InsertIndex { get; set; }
Property Value
InsertIndexRelativeToFirstDetail
Declaration
public int? InsertIndexRelativeToFirstDetail { get; set; }
Property Value
Declaration
public int? InsertIndexRelativeToFirstGroupHeader { get; set; }
Property Value
Declaration
public int? InsertIndexRelativeToFirstPageFooter { get; set; }
Property Value
Declaration
public int? InsertIndexRelativeToFirstPageHeader { get; set; }
Property Value
NewIndex
Declaration
public int? NewIndex { get; set; }
Property Value
ObjectClass
Declaration
public string ObjectClass { get; set; }
Property Value
OperationId
Declaration
public string OperationId { get; set; }
Property Value
Declaration
public string PageFooterName { get; set; }
Property Value
Declaration
public string PageHeaderName { get; set; }
Property Value
ParentName
Declaration
public string ParentName { get; set; }
Property Value
ParentSubreportName
Declaration
public string ParentSubreportName { get; set; }
Property Value
Properties
Declaration
public List<ReportBatchJsonProperty> Properties { get; set; }
Property Value
SectionName
Declaration
public string SectionName { get; set; }
Property Value
TargetName
Declaration
public string TargetName { get; set; }
Property Value
Type
Declaration
public string Type { get; set; }
Property Value