/// <summary> /// If you don't set PdfColumnsDefinitions, list of the main table's columns will be extracted from MainTableDataSource automatically. /// Here you can control how cells should be rendered based on their specific data types. /// </summary> /// <param name="mainTableAdHocColumnsConventionsBuilder">Conventions Builder</param> /// <returns></returns> public PdfReport MainTableAdHocColumnsConventions(Action <MainTableAdHocColumnsConventionsBuilder> mainTableAdHocColumnsConventionsBuilder) { var builder = new MainTableAdHocColumnsConventionsBuilder(); mainTableAdHocColumnsConventionsBuilder(builder); DataBuilder.SetAdHocColumnsConventions(builder.PdfRptAdHocColumnsConventions); return(this); }
/// <summary> /// If you don't set PdfColumnsDefinitions, list of the main table's columns will be extracted from MainTableDataSource automatically. /// Here you can control how cells should be rendered based on their specific data types. /// </summary> /// <param name="mainTableAdHocColumnsConventionsBuilder">Conventions Builder</param> /// <returns></returns> public PdfReport MainTableAdHocColumnsConventions(Action<MainTableAdHocColumnsConventionsBuilder> mainTableAdHocColumnsConventionsBuilder) { var builder = new MainTableAdHocColumnsConventionsBuilder(); mainTableAdHocColumnsConventionsBuilder(builder); DataBuilder.SetAdHocColumnsConventions(builder.PdfRptAdHocColumnsConventions); return this; }