override public void FinalPass() { _TableRows.FinalPass(); if (_Grouping != null) { _Grouping.FinalPass(); } if (_Sorting != null) { _Sorting.FinalPass(); } if (_Visibility != null) { _Visibility.FinalPass(); if (_Visibility.ToggleItem != null) { _ToggleTextbox = (Textbox)(OwnerReport.LUReportItems[_Visibility.ToggleItem]); if (_ToggleTextbox != null) { _ToggleTextbox.IsToggle = true; } } } return; }
// Handle parsing of function in final pass override public void FinalPass() { if (_Style != null) { _Style.FinalPass(); } if (_Action != null) { _Action.FinalPass(); } if (_Visibility != null) { _Visibility.FinalPass(); } if (_ToolTip != null) { _ToolTip.FinalPass(); } if (_Label != null) { _Label.FinalPass(); } if (_Bookmark != null) { _Bookmark.FinalPass(); } if (_Custom != null) { _Custom.FinalPass(); } if (Parent.Parent is TableCell) // This is part of a table { _TC = Parent.Parent as TableCell; } else { _TC = null; } // Determine if ReportItem is defined inside of a Matrix _InMatrix = false; for (ReportLink rl = this.Parent; rl != null; rl = rl.Parent) { if (rl is Matrix) { _InMatrix = true; break; } if (rl is Table || rl is List || rl is Chart) { break; } } return; }
override public void FinalPass() { if (_Grouping != null) { _Grouping.FinalPass(); } if (_Sorting != null) { _Sorting.FinalPass(); } if (_Subtotal != null) { _Subtotal.FinalPass(); } if (_ReportItems != null) { _ReportItems.FinalPass(); } if (_Visibility != null) { _Visibility.FinalPass(); } return; }