<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="https://syndication.webwiz.net/rss_namespace/">
 <channel>
  <title>Codejock Developer Community : Sample for MergeCell and Grouping Subtotal</title>
  <link>http://forum.codejock.com/</link>
  <description><![CDATA[This is an XML content feed of; Codejock Developer Community : Report Control : Sample for MergeCell and Grouping Subtotal]]></description>
  <copyright>Copyright (c) 2006-2013 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Wed, 13 May 2026 14:50:11 +0000</pubDate>
  <lastBuildDate>Thu, 27 May 2010 15:37:33 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 12.04</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>forum.codejock.com/RSS_post_feed.asp?TID=16362</WebWizForums:feedURL>
  <image>
   <title><![CDATA[Codejock Developer Community]]></title>
   <url>http://forum.codejock.com/forum_images/codejock-logo.gif</url>
   <link>http://forum.codejock.com/</link>
  </image>
  <item>
   <title><![CDATA[Sample for MergeCell and Grouping Subtotal : Sub totals in group row:Option...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=16362&amp;PID=58701&amp;title=sample-for-mergecell-and-grouping-subtotal#58701</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=369">SuperMario</a><br /><strong>Subject:</strong> 16362<br /><strong>Posted:</strong> 27 May 2010 at 3:37pm<br /><br />Sub totals in group row:<br><br>Option Explicit<br><br>Private Sub Command_Click()<br>&nbsp;&nbsp;&nbsp; wndReport.Populate<br>End Sub<br><br>Private Sub Form_Load()<br>&nbsp;&nbsp;&nbsp; Dim xColumn As XtremeReportControl.ReportColumn<br>&nbsp;&nbsp;&nbsp; Dim i As Integer<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; Set xColumn = wndReport.Columns.Add(0, "Product", 100, True)<br>&nbsp;&nbsp;&nbsp; wndReport.Columns.Add 1, "State", 100, True<br>&nbsp;&nbsp;&nbsp; wndReport.Columns.Add 2, "Sales", 100, True<br>&nbsp;&nbsp;&nbsp; wndReport.Columns.Add 3, "Q-ty", 100, True<br>&nbsp;&nbsp;&nbsp; wndReport.Columns.Add 4, "", 100, True<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; Dim xRecord As XtremeReportControl.ReportRecord<br>&nbsp;&nbsp;&nbsp; Dim xRecordItem As XtremeReportControl.ReportRecordItem<br>'-------------------------------------------<br>&nbsp;&nbsp;&nbsp; Set xRecord = wndReport.Records.Add<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem("Pen")<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem("NSW")<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem(20)<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem(1)<br>'-------------------------------------------<br>&nbsp;&nbsp;&nbsp; Set xRecord = wndReport.Records.Add<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem("paper")<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem("NSW")<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem(10)<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem(2)<br>'-------------------------------------------<br>&nbsp;&nbsp;&nbsp; Set xRecord = wndReport.Records.Add<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem("Books")<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem("NSW")<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem(10)<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem(3)<br>'-------------------------------------------<br>&nbsp;&nbsp;&nbsp; Set xRecord = wndReport.Records.Add<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem("Pen")<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem("SA")<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem(20)<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem(4)<br>'-------------------------------------------<br>&nbsp;&nbsp;&nbsp; Set xRecord = wndReport.Records.Add<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem("paper")<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem("SA")<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem(10)<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem(5)<br>'-------------------------------------------<br>&nbsp;&nbsp;&nbsp; Set xRecord = wndReport.Records.Add<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem("Books")<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem("SA")<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem(10)<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem(6)<br>'-------------------------------------------<br>&nbsp;&nbsp;&nbsp; Set xRecord = wndReport.Records.Add<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem("Pen")<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem("WA")<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem(20)<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem(7)<br>'-------------------------------------------<br>&nbsp;&nbsp;&nbsp; Set xRecord = wndReport.Records.Add<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem("paper")<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem("WA")<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem(10)<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem(8)<br>'-------------------------------------------<br>&nbsp;&nbsp;&nbsp; Set xRecord = wndReport.Records.Add<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem("Books")<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem("WA")<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem(10)<br>&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem(9)<br>'-------------------------------------------<br>'Demo for usual rows formula<br>'&nbsp;&nbsp;&nbsp; Set xRecord = wndReport.Records.Add<br>'&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem("All")<br>'&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem("Total")<br>'&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem("x")<br>'&nbsp;&nbsp;&nbsp; xRecordItem.Format = "%d"<br>'&nbsp;&nbsp;&nbsp; 'xRecordItem.Formula = "SUMSUB(R1C2:R9C3)" - this is for child records<br>'&nbsp;&nbsp;&nbsp; 'xRecordItem.Formula = "SUMSUB(R*C2:R*C3)"<br>'&nbsp;&nbsp;&nbsp; xRecordItem.Caption = "x"<br>'&nbsp;&nbsp;&nbsp; xRecordItem.Formula = "SUM(R*C2:R*C3)"<br>'&nbsp;&nbsp;&nbsp; xRecordItem.Editable = False<br>'<br>'&nbsp;&nbsp;&nbsp; Set xRecordItem = xRecord.AddItem("x")<br>'&nbsp;&nbsp;&nbsp; xRecordItem.Format = "%d"<br>'&nbsp;&nbsp;&nbsp; 'xRecordItem.Formula = "SUMSUB(R1C2:R9C3)" - this is for child records<br>'&nbsp;&nbsp;&nbsp; 'xRecordItem.Formula = "SUMSUB(R*C2:R*C3)"<br>'&nbsp;&nbsp;&nbsp; xRecordItem.Caption = "x"<br>'&nbsp;&nbsp;&nbsp; xRecordItem.Formula = "SUM(R*C3:R*C4)"<br>'&nbsp;&nbsp;&nbsp; xRecordItem.Editable = False<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; With Me.wndReport<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .PaintManager.ColumnStyle = xtpColumnOffice2007<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; '.PaintManager.TreeStructureStyle = xtpTreeStructureSolid<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .SortRecordChildren = True<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .AllowColumnSort = True<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .AllowColumnReorder = True<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .AllowEdit = True<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .FocusSubItems = True<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ShowGroupBox = True<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ShowItemsInGroups = True<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .HideColumnAfterGroupBoxDrop = False<br>&nbsp;&nbsp;&nbsp; End With<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; wndReport.IconViewRowNumberSetup 3, 0, 1, 20<br>&nbsp;&nbsp;&nbsp; wndReport.PaintManager.RecOrRowNumber = False<br>&nbsp;&nbsp;&nbsp; wndReport.PaintManager.StartRecOrRowNumber = 1<br>&nbsp;&nbsp;&nbsp; wndReport.Columns.Find(2).TreeColumn = True<br>&nbsp;&nbsp;&nbsp; wndReport.PaintManager.TreeIndent = 40<br><br>&nbsp;&nbsp;&nbsp; wndReport.PaintManager.GroupIndentColor = RGB(255, 255, 255)<br>&nbsp;&nbsp;&nbsp; wndReport.PaintManager.FormulaSumColor = RGB(0, 255, 255)<br>&nbsp;&nbsp;&nbsp; wndReport.ShowRowNumber (True)<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; wndReport.GroupsOrder.Add xColumn<br>&nbsp;&nbsp;&nbsp; wndReport.Populate<br>&nbsp;&nbsp;&nbsp; wndReport.ReCalc True<br>&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp; Dim row As ReportRow<br>&nbsp;&nbsp;&nbsp; Dim groupRow As ReportGroupRow<br>&nbsp;&nbsp;&nbsp; For i = 0 To wndReport.Rows.Count - 1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set row = wndReport.Rows(i)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If row.groupRow Then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set groupRow = row<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'groupRow.GroupFormat = " &#091;SubTotal $=%.02f&#093;"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; groupRow.GroupFormat = "%.02f"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'groupRow.GroupFormula = "SUMSUB(R*C2:R*C4)" 'Old notation<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; groupRow.GroupFormula = "SUMSUB(C2:C3) SUMSUB(C3:C4)" 'New (short) notation<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; groupRow.GroupCaption = "x"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End If<br>&nbsp;&nbsp;&nbsp; Next<br>&nbsp;&nbsp;&nbsp; <br>myerror:<br>&nbsp;&nbsp;&nbsp; If Err.Number &gt; 0 Then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; MsgBox Err.Description<br>&nbsp;&nbsp;&nbsp; End If<br>&nbsp;&nbsp;&nbsp;&nbsp; <br>End Sub<br><br>Private Sub Form_Resize()<br>&nbsp;&nbsp;&nbsp; wndReport.Move 0, 0, Me.ScaleWidth, Me.ScaleHeight<br>End Sub<br><br><br>Private Sub wndReport_GroupOrderChangedEx(ByVal Column As XtremeReportControl.IReportColumn, ByVal Reason As XtremeReportControl.XTPReportColumnOrderChangedReason)<br>&nbsp;&nbsp;&nbsp; Dim i As Integer<br>&nbsp;&nbsp;&nbsp; Dim row As ReportRow<br>&nbsp;&nbsp;&nbsp; Dim groupRow As ReportGroupRow<br>&nbsp;&nbsp;&nbsp; Dim xRecord As XtremeReportControl.ReportRecord<br>&nbsp;&nbsp;&nbsp; Dim xRecordItem As XtremeReportControl.ReportRecordItem<br><br>&nbsp;&nbsp;&nbsp; If Reason &amp; xtpReportColumnAddedToGroupby Then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; For i = 0 To wndReport.Rows.Count - 1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set row = wndReport.Rows(i)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If row.groupRow Then<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set groupRow = row<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'groupRow.GroupFormat = " &#091;SubTotal $=%.02f&#093;"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; groupRow.GroupFormat = "%.02f"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'groupRow.GroupFormula = "SUMSUB(R*C2:R*C3)"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; groupRow.GroupFormula = "SUMSUB(C2:C3) SUMSUB(C3:C4)"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; groupRow.GroupCaption = "x"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'groupRow.GroupCaption = "ABC &#091;2&#093;12.1 &#091;3&#093;15.2"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End If<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Next<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; wndReport.ReCalc True<br>&nbsp;&nbsp;&nbsp; End If<br>&nbsp;&nbsp;&nbsp; <br>'&nbsp;&nbsp;&nbsp; If Reason &amp; xtpReportColumnGroupOrderChanged Then<br>'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; For i = 0 To wndReport.Rows.Count - 1<br>'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set row = wndReport.Rows(i)<br>'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; If row.groupRow Then<br>'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set groupRow = row<br>'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'groupRow.GroupFormat = " &#091;subTotal $=%.02f&#093;"<br>'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; groupRow.GroupFormat = "$%.02f"<br>'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'groupRow.GroupFormula = "SUMSUB(R*C2:R*C3)"<br>'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; groupRow.GroupFormula = "SUMSUB(C2:C3) SUMSUB(C3:C4)"<br>'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 'groupRow.GroupCaption = "x"<br>'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End If<br>'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Next<br>'&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; wndReport.ReCalc True<br>'&nbsp;&nbsp;&nbsp; End If<br>End Sub<br><br>]]>
   </description>
   <pubDate>Thu, 27 May 2010 15:37:33 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=16362&amp;PID=58701&amp;title=sample-for-mergecell-and-grouping-subtotal#58701</guid>
  </item> 
  <item>
   <title><![CDATA[Sample for MergeCell and Grouping Subtotal : Merged cells:Option ExplicitPrivate...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=16362&amp;PID=58700&amp;title=sample-for-mergecell-and-grouping-subtotal#58700</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=369">SuperMario</a><br /><strong>Subject:</strong> 16362<br /><strong>Posted:</strong> 27 May 2010 at 3:36pm<br /><br />Merged cells:<br><br><br>Option Explicit<br><br>Private Sub Form_Load()<br>Dim column As ReportColumn<br>Dim item As ReportRecordItem<br><br>&nbsp;&nbsp; With Me.ReportControl1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set column = .Columns.Add(.Columns.Count, "1", 50, True)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; column.Editable = False<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; column.Sortable = False<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; column.Alignment = xtpAlignmentWordBreak<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; column.HeaderAlignment = xtpAlignmentWordBreak Or xtpAlignmentCenter<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set column = .Columns.Add(.Columns.Count, "2", 200, True)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; column.Sortable = False<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; column.Alignment = xtpAlignmentWordBreak<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; column.HeaderAlignment = xtpAlignmentWordBreak Or xtpAlignmentCenter<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set column = .Columns.Add(.Columns.Count, "3", 50, True)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; column.Sortable = False<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; column.HeaderAlignment = xtpAlignmentWordBreak Or xtpAlignmentCenter<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; With .Records.Add<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .AddItem ""<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set item = .AddItem("CodeJock MFC and ActiveX products ")<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; item.MergePreviousCells = 1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; item.Alignment = xtpAlignmentVCenter Or xtpAlignmentCenter<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .AddItem ""<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End With<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; With .Records.Add<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set item = .AddItem("Platform ")<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set item = .AddItem("MFC, ActiveX")<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .AddItem ""<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End With<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; With .Records.Add<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .AddItem ""<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set item = .AddItem("Calendar, Command Bars, Controls, Docking Pane")<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .AddItem ""<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End With<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; With .Records.Add<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set item = .AddItem("Codejock products for MFC and ActiveX developers ")<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; item.MergePreviousVerticalCells = 1<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; item.Alignment = xtpAlignmentWordBreak<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Set item = .AddItem("Property Grid, Report Control, Shortcut Bar, Skin Framework, Syntax Edit, Task Panel")<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .AddItem ""<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End With<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; With .Records.Add<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .AddItem ("Next row")<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .AddItem ("Next item")<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .AddItem ""<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End With<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; With .Records.Add<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .AddItem ("Last row")<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .AddItem ("Last item")<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .AddItem ""<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; End With<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .AllowEdit = True<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .FocusSubItems = True<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .StrictBestFit = True<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .PaintManager.FixedRowHeight = False<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .PaintManager.DrawGridForEmptySpace = True<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .PaintManager.HorizontalGridStyle = xtpGridSolid<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .PaintManager.VerticalGridStyle = xtpGridSolid<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .PaintManager.GridLineColor = RGB(192, 192, 255)<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .PaintManager.AllowMergeCells = True<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .PaintManager.ColumnStyle = xtpColumnOffice2007<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .PaintManager.ForceShowTooltip = True<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ToolTipContext.Style = xtpToolTipOffice2007<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; '.PaintManager.UseColumnTextAlignment = True<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; '.FreeHeightMode = True<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .AllowColumnReorder = False<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .AllowColumnSort = False<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .AllowColumnRemove = False<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .ShowGroupBox = False<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .CreateRowNumberColumn 10<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .EnableDragDrop "MergeReport", xtpReportAllowDragMove Or xtpReportAllowDrop<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .Populate<br>&nbsp;&nbsp; End With<br>End Sub<br><br>Private Sub Form_Resize()<br>&nbsp;&nbsp;&nbsp; Me.ReportControl1.Move 0, 0, Me.ScaleWidth, Me.ScaleHeight<br>End Sub<br>]]>
   </description>
   <pubDate>Thu, 27 May 2010 15:36:04 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=16362&amp;PID=58700&amp;title=sample-for-mergecell-and-grouping-subtotal#58700</guid>
  </item> 
  <item>
   <title><![CDATA[Sample for MergeCell and Grouping Subtotal : Is there any sample for the new...]]></title>
   <link>http://forum.codejock.com/forum_posts.asp?TID=16362&amp;PID=57420&amp;title=sample-for-mergecell-and-grouping-subtotal#57420</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://forum.codejock.com/member_profile.asp?PF=2660">McKloony</a><br /><strong>Subject:</strong> 16362<br /><strong>Posted:</strong> 06 March 2010 at 10:15am<br /><br />Is there any sample for the new MergePreviousVerticalCells and GroupFormula subtotals?]]>
   </description>
   <pubDate>Sat, 06 Mar 2010 10:15:14 +0000</pubDate>
   <guid isPermaLink="true">http://forum.codejock.com/forum_posts.asp?TID=16362&amp;PID=57420&amp;title=sample-for-mergecell-and-grouping-subtotal#57420</guid>
  </item> 
 </channel>
</rss>