Used to enumerate the project elements: windows, pages, reports, queries, ...
In a loop, this function can be used to enumerate the project elements.
Syntax
<Result> = EnumElement([<Object to Enumerate> [, <Component name>]])
<Result>: Character string
- Name of the element found,
- Empty string ("") if no element was found.
<Object to Enumerate>: Optional constant
Parameter that must be specified during the first call to the function (to start the enumeration). To continue the enumeration, this parameter is not required. | |
enumAll | Enumerates all project elements. |
enumDynamicPage | Enumerates all dynamic pages of project. |
enumExternalComponent | Enumerates the public elements of an external component included in the project. The name of the component is specified in <Component name>. |
enumGPU | Constant intended for the User Groupware. |
enumInternalPage | Enumerates all internal pages of project. |
enumInternalWindow | Enumerates all internal windows of project. |
enumPage | Enumerates all project pages. |
enumPageTemplate | Enumerates all the page templates of the project. |
enumQuery | Enumerates all project queries. |
enumReport | Enumerates all project reports. |
enumReportTemplate | Enumerates all the reports templates of the project. |
enumWindow | Enumerates all project windows. |
enumWindowTemplate | Enumerates all the window templates of the project. |
<Component name>: Character string
Name of the component for which the public elements must be enumerated.