Share via


ReportSection Class

The ReportSection class contains a collection of report controls.

Syntax

class ReportSection extends TreeNode

Run On

Called

Methods

  Method Description
Gg955935.pubmethod(en-us,AX.60).gif addBitmapControl Adds a bitmap control to a report section.
Gg955935.pubmethod(en-us,AX.60).gif addBoxControl Adds a shape control to a report section.
Gg955935.pubmethod(en-us,AX.60).gif addControl Adds a report control to a report section.
Gg955935.pubmethod(en-us,AX.60).gif addDateControl Adds a date control to a report section.
Gg955935.pubmethod(en-us,AX.60).gif addDateDisplayControl Adds a date control to a report section.
Gg955935.pubmethod(en-us,AX.60).gif addDateTimeControl
Gg955935.pubmethod(en-us,AX.60).gif addDateTimeDisplayControl
Gg955935.pubmethod(en-us,AX.60).gif addDisplayControl
Gg955935.pubmethod(en-us,AX.60).gif addEnumControl
Gg955935.pubmethod(en-us,AX.60).gif addEnumDisplayControl
Gg955935.pubmethod(en-us,AX.60).gif addFieldGroup
Gg955935.pubmethod(en-us,AX.60).gif addGuidControl
Gg955935.pubmethod(en-us,AX.60).gif addGuidDisplayControl
Gg955935.pubmethod(en-us,AX.60).gif addInt64Control
Gg955935.pubmethod(en-us,AX.60).gif addInt64DisplayControl
Gg955935.pubmethod(en-us,AX.60).gif addIntegerControl
Gg955935.pubmethod(en-us,AX.60).gif addIntegerDisplayControl
Gg955935.pubmethod(en-us,AX.60).gif addPromptControl
Gg955935.pubmethod(en-us,AX.60).gif addRealControl
Gg955935.pubmethod(en-us,AX.60).gif addRealDisplayControl
Gg955935.pubmethod(en-us,AX.60).gif addSection
Gg955935.pubmethod(en-us,AX.60).gif addShapeControl
Gg955935.pubmethod(en-us,AX.60).gif addStringControl
Gg955935.pubmethod(en-us,AX.60).gif addStringDisplayControl
Gg955935.pubmethod(en-us,AX.60).gif addSumControl
Gg955935.pubmethod(en-us,AX.60).gif addSumNameControl
Gg955935.pubmethod(en-us,AX.60).gif addTextControl
Gg955935.pubmethod(en-us,AX.60).gif addTimeControl
Gg955935.pubmethod(en-us,AX.60).gif addTimeDisplayControl
Gg955935.pubmethod(en-us,AX.60).gif AOTadd Creates a subnode to the tree node in the Application Object Tree (AOT). (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTaddExtendedDataType This method is not supported in Microsoft Dynamics AX. If you need to add a subnode of this type, use the instead. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTaddRelation This method is not supported in Microsoft Dynamics AX. If you need to add a subnode of this type, use the instead. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTaddSubNode Creates subnodes for extended data types and relations. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTaddXref (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTAllowEdit (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTbitmapId Returns the resource ID of the bitmap of the tree node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTchildNodeCount Counts the number of child nodes that a given tree node has. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTcompile Compiles this node and its subnodes. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTconfigure (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTdelete Deletes the tree node in the development layer that you are currently working in. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTDrop Creates a copy of a specified tree node as a child to the TreeNode object. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTDuplicate (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTedit Opens the appropriate editor for this node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTendXref (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTfindChild Finds the specified child node of this node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTfirstChild Retrieves the first child of the tree node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTfirstChildEx (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTgetExecutableLineCount Returns the number of executable lines of code for this node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTgetExecutableLines Returns the executable lines of code for this node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTGetModel (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTgetProperties Returns a string containing the properties of the tree node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTgetPropertiesExt (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTgetProperty (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTgetSource Returns the source code of this node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTIncludeInCompare (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTinsert Inserts a node among the subnodes of this node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTIsDirty (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTIsOld Indicates whether this node is from a file found in the old model store. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTIsPersisted Indicates whether this node has been persisted in the model store. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTIsProxyNode (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTiterator Returns an object which can be used to iterate the child nodes of the tree node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTKernelHelpType (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTLayer Returns the layer of the tree node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTLayers Returns a collection of the layers the tree node is defined in. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTload Ensures that the object is loaded. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTmakeXref Compiles this node and its subtree in the AOT, updating the cross-reference system. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTmessageLine Writes text to the Application Object Tree (AOT) Message window. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTMove (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTname Returns the value of the name property of the node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTnewWindow Opens a new AOT tree window with the tree node as the root. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTnextSibling Returns the next node on the same level as the tree node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTObjectNode Indicates whether the node is an application object. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOToverlayBitmapId Returns the resource ID of the overlay in the AOT associated with this node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTparent Returns the parent node of the tree node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTprevious Returns the previous sibling of this tree node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTrefresh Refreshes the node with the latest changes to the .aod file. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTregenerate (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTRename (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTrestore Reloads this node from the disk, if applicable. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTrun Compiles this node and its subtree in the Application Object Tree (AOT). (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTsave Saves an Application Object Tree (AOT) node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTSetModel (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTsetProperties (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTsetPropertiesExt (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTsetProperty (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTsetSource Sets the source code of this node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTshowProperties Opens the property sheet (if not already open) and shows the properties for this node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTtoolTip Returns the tool tip associated with the tree node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTToString (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTtypeStr Returns the internal string code for the element type used in XPO files. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif AOTUtilFileType Retrieves the value of the UtilFileType enumeration type for the TreeNode object. The UtilFileType indicates which kind of file the application object is stored in. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif applObjectId Returns the application object ID, if applicable. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif applObjectLayerMask Returns a bitmask that specifies which layers contain this element. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif applObjectOldLayerMask Returns a bitmask that specifies which layers contain this element in the baseline model store. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif arrange
Gg955935.pubmethod(en-us,AX.60).gif arrangeMethod
Gg955935.pubmethod(en-us,AX.60).gif arrangeWhen
Gg955935.pubmethod(en-us,AX.60).gif autoDeclaration Determines whether the system can declare a member variable that has the same name as the control.
Gg955935.pubmethod(en-us,AX.60).gif autoHeader
Gg955935.pubmethod(en-us,AX.60).gif bold Gets or sets the weight of font that is used to output text in the control.
Gg955935.pubmethod(en-us,AX.60).gif bottom
Gg955935.pubmethod(en-us,AX.60).gif bottomMargin
Gg955935.pubmethod(en-us,AX.60).gif bottomMarginAndFrame
Gg955935.pubmethod(en-us,AX.60).gif bottomMarginMode
Gg955935.pubmethod(en-us,AX.60).gif bottomMarginStr
Gg955935.pubmethod(en-us,AX.60).gif bottomMarginUnit
Gg955935.pubmethod(en-us,AX.60).gif bottomMarginValue
Gg955935.pubmethod(en-us,AX.60).gif bottomMode
Gg955935.pubmethod(en-us,AX.60).gif bottomStr
Gg955935.pubmethod(en-us,AX.60).gif bottomUnit
Gg955935.pubmethod(en-us,AX.60).gif bottomValue
Gg955935.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg955935.pubmethod(en-us,AX.60).gif characterSet Gets or sets the character set of the font.
Gg955935.pubmethod(en-us,AX.60).gif colorScheme Gets or sets the color scheme of the control.
Gg955935.pubmethod(en-us,AX.60).gif columnHeadingsStrategy
Gg955935.pubmethod(en-us,AX.60).gif columns
Gg955935.pubmethod(en-us,AX.60).gif columnsMode
Gg955935.pubmethod(en-us,AX.60).gif columnspace
Gg955935.pubmethod(en-us,AX.60).gif columnspaceMode
Gg955935.pubmethod(en-us,AX.60).gif columnspaceStr
Gg955935.pubmethod(en-us,AX.60).gif columnspaceUnit
Gg955935.pubmethod(en-us,AX.60).gif columnspaceValue
Gg955935.pubmethod(en-us,AX.60).gif columnsValue
Gg955935.pubmethod(en-us,AX.60).gif control Finds a control in the section, based on the control’s table and dataField properties.
Gg955935.pubmethod(en-us,AX.60).gif controlCount
Gg955935.pubmethod(en-us,AX.60).gif controlName Finds a control in a section, based on the control's Name property.
Gg955935.pubmethod(en-us,AX.60).gif controlNo
Gg955935.pubmethod(en-us,AX.60).gif controlNumber
Gg955935.pubmethod(en-us,AX.60).gif delete Deletes the current node from the AOT.
Gg955935.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg955935.pubmethod(en-us,AX.60).gif executeColumnHeadings
Gg955935.pubmethod(en-us,AX.60).gif executeSection Prints the section on the report.
Gg955935.pubmethod(en-us,AX.60).gif font Gets or sets the name of the font for the control to use.
Gg955935.pubmethod(en-us,AX.60).gif fontSize Gets or sets the size of the font for the control to use.
Gg955935.pubmethod(en-us,AX.60).gif footerText
Gg955935.pubmethod(en-us,AX.60).gif foregroundColor Gets or sets the text color for the control to use.
Gg955935.pubmethod(en-us,AX.60).gif getNodeInLayer Retrieves a version of the tree node from a specified layer. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg955935.pubmethod(en-us,AX.60).gif grandHeader
Gg955935.pubmethod(en-us,AX.60).gif grandTotal Determines whether the FooterText property value can be displayed.
Gg955935.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg955935.pubmethod(en-us,AX.60).gif hasButtons
Gg955935.pubmethod(en-us,AX.60).gif hashKey (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif headerDetailLevel
Gg955935.pubmethod(en-us,AX.60).gif headerDetailLevelMode
Gg955935.pubmethod(en-us,AX.60).gif headerDetailLevelValue
Gg955935.pubmethod(en-us,AX.60).gif headerText
Gg955935.pubmethod(en-us,AX.60).gif height Gets or sets the height of the control.
Gg955935.pubmethod(en-us,AX.60).gif height100mm Gets or sets the height of a section, excluding the height of the border and the top and bottom margins.
Gg955935.pubmethod(en-us,AX.60).gif heightmm100 Gets or sets the height of a section, including the height of the border and the top and bottom margins.
Gg955935.pubmethod(en-us,AX.60).gif heightMode Gets or sets a calculation mode for the height of the control.
Gg955935.pubmethod(en-us,AX.60).gif heightStr
Gg955935.pubmethod(en-us,AX.60).gif heightUnit
Gg955935.pubmethod(en-us,AX.60).gif heightValue Gets or sets the height of the control.
Gg955935.pubmethod(en-us,AX.60).gif italic
Gg955935.pubmethod(en-us,AX.60).gif label Gets the description of the section node in the AOT.
Gg955935.pubmethod(en-us,AX.60).gif labelBottomMargin
Gg955935.pubmethod(en-us,AX.60).gif labelBottomMarginMode
Gg955935.pubmethod(en-us,AX.60).gif labelBottomMarginStr
Gg955935.pubmethod(en-us,AX.60).gif labelBottomMarginUnit
Gg955935.pubmethod(en-us,AX.60).gif labelBottomMarginValue
Gg955935.pubmethod(en-us,AX.60).gif labelTopMargin
Gg955935.pubmethod(en-us,AX.60).gif labelTopMarginMode
Gg955935.pubmethod(en-us,AX.60).gif labelTopMarginStr
Gg955935.pubmethod(en-us,AX.60).gif labelTopMarginUnit
Gg955935.pubmethod(en-us,AX.60).gif labelTopMarginValue
Gg955935.pubmethod(en-us,AX.60).gif leftMargin
Gg955935.pubmethod(en-us,AX.60).gif leftMarginMode
Gg955935.pubmethod(en-us,AX.60).gif leftMarginsEtc
Gg955935.pubmethod(en-us,AX.60).gif leftMarginStr
Gg955935.pubmethod(en-us,AX.60).gif leftMarginUnit
Gg955935.pubmethod(en-us,AX.60).gif leftMarginValue
Gg955935.pubmethod(en-us,AX.60).gif lineAbove
Gg955935.pubmethod(en-us,AX.60).gif lineBelow
Gg955935.pubmethod(en-us,AX.60).gif lineLeft Gets or sets the type of line that is used as the left border of a section.
Gg955935.pubmethod(en-us,AX.60).gif lineRight
Gg955935.pubmethod(en-us,AX.60).gif makeCopy (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif map
Gg955935.pubmethod(en-us,AX.60).gif name Gets or sets the name that is used in code to identify a form, report, table, query, or another Microsoft Dynamics AX application object.
Gg955935.pubmethod(en-us,AX.60).gif new Initializes a new instance of the TreeNode class. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif newObjectName Returns a string that contains the name of the new element. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif noOfHeadingLines
Gg955935.pubmethod(en-us,AX.60).gif noOfHeadingLinesMode
Gg955935.pubmethod(en-us,AX.60).gif noOfHeadingLinesValue
Gg955935.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Gg955935.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Gg955935.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg955935.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg955935.pubmethod(en-us,AX.60).gif resolutionX
Gg955935.pubmethod(en-us,AX.60).gif resolutionXStr
Gg955935.pubmethod(en-us,AX.60).gif resolutionXUnit
Gg955935.pubmethod(en-us,AX.60).gif resolutionY
Gg955935.pubmethod(en-us,AX.60).gif resolutionYStr
Gg955935.pubmethod(en-us,AX.60).gif resolutionYUnit
Gg955935.pubmethod(en-us,AX.60).gif rightMargin
Gg955935.pubmethod(en-us,AX.60).gif rightMarginMode
Gg955935.pubmethod(en-us,AX.60).gif rightMarginsEtc
Gg955935.pubmethod(en-us,AX.60).gif rightMarginStr
Gg955935.pubmethod(en-us,AX.60).gif rightMarginUnit
Gg955935.pubmethod(en-us,AX.60).gif rightMarginValue
Gg955935.pubmethod(en-us,AX.60).gif ruler
Gg955935.pubmethod(en-us,AX.60).gif sectionGroup Finds an existing section group in the generated design.
Gg955935.pubmethod(en-us,AX.60).gif sectionType Retrieves the type of a given report section, such as ReportBlockType::Prolog, ReportBlockType::PageHeader, or ReportBlockType::Body.
Gg955935.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg955935.pubmethod(en-us,AX.60).gif sumDetailLevel
Gg955935.pubmethod(en-us,AX.60).gif sumDetailLevelMode
Gg955935.pubmethod(en-us,AX.60).gif sumDetailLevelValue
Gg955935.pubmethod(en-us,AX.60).gif table Gets or sets the table ID associated with the object.
Gg955935.pubmethod(en-us,AX.60).gif thickness
Gg955935.pubmethod(en-us,AX.60).gif top
Gg955935.pubmethod(en-us,AX.60).gif topMargin
Gg955935.pubmethod(en-us,AX.60).gif topMarginAndFrame
Gg955935.pubmethod(en-us,AX.60).gif topMarginMode
Gg955935.pubmethod(en-us,AX.60).gif topMarginStr
Gg955935.pubmethod(en-us,AX.60).gif topMarginUnit
Gg955935.pubmethod(en-us,AX.60).gif topMarginValue
Gg955935.pubmethod(en-us,AX.60).gif topMode
Gg955935.pubmethod(en-us,AX.60).gif topStr
Gg955935.pubmethod(en-us,AX.60).gif topUnit
Gg955935.pubmethod(en-us,AX.60).gif topValue
Gg955935.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif treeNodeExport Exports this node and its subtree from the Application Object Tree (AOT). (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif treeNodeName Returns the name of the tree node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif treeNodePath Returns the unique path to the tree node within the Application Object Tree (AOT). (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif treeNodeRelease Releases the tree node explicitly. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif treeNodeType Retrieves an instance of a TreeNodeType class that provides reflection information for the tree node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif underline
Gg955935.pubmethod(en-us,AX.60).gif updateNodePermissions (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Gg955935.pubmethod(en-us,AX.60).gif utilElement Returns a UtilElements record that is related to the node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif utilIdElement Returns a UtilIdElements record that is related to the node. (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif validateNameCharacters (Inherited from TreeNode.)
Gg955935.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg955935.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)

Top

Remarks

A section is printed on the report when the query for the report is executed or when the methods of the report are executed.

This class lets you to create, read, update, and delete X++ code and metadata. Make sure that the user has access to the development security key (SysDevelopment) before this API is called.

A report section can be one of the following types: prologue, page header, header, footer, page footer, epilogue, programmable section, header, body, or footer.

The section template node type lets you define sections one time and then reuse them many times in different reports. A typical example of this is a check or a giro.

Examples

The following example adds a section to a report:

static void test(args a) 
{  
    report r; 
    reportDesign rd; 
    reportSection rs; 
    reportRun rr; 
  
    // Create a simple report that is not present in  
    // the Application Object Tree. 
    r = new report(); 
    rd = r.addDesign("myDesign"); 
    rs = rd.addProgrammableSection(1);  
    // Add a section triggered by execute(1). 
    rs.addTextControl("Hello world"); 
  
    // Run the report. 
    rr = new reportRun(r); 
    if (rr.prompt()) // Run the sysPrintForm form. 
    { 
        rr.execute(1); // Execute the programmableSection. 
        rr.print();   // Print report to the target 
                      // (for example, printer or screen) 
                      // selected during the previous prompt call. 
    } 
}

Inheritance Hierarchy

Object Class
  TreeNode Class
    ReportSection Class