由于创建报表只涉及表示数据,因此根据对象的高度和宽度控制对象的适合度很重要。
在FlexReports中,任何部分或子部分通过设置页之间的 SplitBehavior属性为SplitIfNeeded or KeepTogether来强制分割或不分割。同样,字段和边界的拆分由 SplitHorzBehavior和 SplitVertBehavior属性控制。
以下代码为一个节和一个子节设置SplitBehavior:
CS
// Allow section to split if needed c1FlexReport1.Sections.Header.SplitBehavior = SplitBehavior.SplitIfNeeded; // Allow sub-section to split if needed c1FlexReport1.Sections.Header.SubSections[0].SplitBehavior = SplitBehavior.SplitIfNeeded;