ONLINE HELP
 WINDEVWEBDEV AND WINDEV MOBILE

This content has been translated automatically.  Click here  to view the French version.
Help / WLanguage / WLanguage functions / Controls, pages and windows / AAF functions (Automatic Application Features)
WINDEV
WindowsLinuxJavaReports and QueriesUser code (UMC)
WEBDEV
WindowsLinuxPHPWEBDEV - Browser code
WINDEV Mobile
AndroidAndroid Widget iPhone/iPadIOS WidgetApple WatchMac Catalyst
Others
Stored procedures
AAFOpenHelp (Function)
In french: FAALanceAide
Opens the AAF (Automatic Application Features) help website): https://aaf.windev.com/
Example
// Opens the help website with all the AAFs of the Table control
AAFOpenHelp(TABLE_CUSTOMER)

// Launch the general AAF website: https://faa.pcsoft.fr/
AAFOpenHelp() 

// Opens the help website for a specific AAF
AAFOpenHelp(aafDisplayPassword)
Syntax

Launch general help on AAFs (Application Automation Features)

AAFOpenHelp()

Launch help for an AAF (Application Automation Functionality) Hide the details

AAFOpenHelp(<Automatic application feature>)
<Automatic application feature>: Integer
Constant corresponding to the AAF to be displayed on the help website:
aaf1stFocusControlDefines which control has focus when the window is opened.
Concerned element: Edit control field
aafAddShortcutUsed to manage custom keyboard shortcuts.
Affected element: Button field
aafAdjustAllColumnsMakes all columns of a Table control fit to the content.
Affected element: Table control
aafAutomaticValidationSets a timer on a button.
Affected element: Button control.
aafCalculatorOpens a popup calculator.
Affected element: Numerical or Monetary input field
aafCalendarOpens a popup calendar to select a date in a Date Edit control.
Affected element: Edit control type Date
aafCancelCompareDateRangePvtCancels the date range comparison in a Pivot Table control.
Item concerned: Pivot table field
aafChangeBackgroundColorChanges the background color of a row, column or cell in a control.
Affected element: Table field, Hierarchical Table and Crosstab
aafChartDisplays an automatic chart in a Table control.
Affected element: Table control
aafCheckAllChecks all boxes in Check Box table columns.
Affected element: Table field or TreeView Table control field
aafCheckBoxCheckAllChecks all the options of a Check Box control.
Item concerned: Check Box control field
aafColumnAddAverageAdds an automatic "Average" total in a column of a Table control.
Related element: Table control column
aafColumnAddCountAdds an automatic "Count" total in a column of a Table control.
Related element: Table control column
aafColumnAddTotalAdds an automatic "Sum" total in a column of a Table control.
Related element: Table control column
aafColumnSelectionAllows the user to select columns displayed in a Table or TreeView Table control.
Affected element: Table or hierarchical Table field
aafCompareDateRangePvtCompares data ranges in a Pivot Table control.
Item concerned: Pivot table field
aafCopyAllows:
  • copy the row of a List Box control.
  • copy the row found in a Table or Treeview Table control.
  • copy the content of an Image control.
Affected element: List Box control, Image control, Table control or Hierarchical Table control.
aafCopyAllCopies all the rows in a List Box or Table control.
Affected element: List Box control or Table control
aafCopyCellCopies a cell in a Table control.
Affected element: Table field or TreeView Table control field.
aafCopyColumnCopies a column in a Table control.
Affected element: Table field or TreeView Table control field.
aafCopyFormCopies the current form.
Component concerned: Window
aafCopyRowAllows:
  • copy the row of a List Box control.
  • copy the row found in a Table or Treeview Table control.
Affected element: List Box control, Table control or TreeView Table control.
aafCustomizeUIAllows the end user to customize the interface.
Component concerned: Window
aafCutCuts a row in a Table or TreeView Table control.
Affected element: Table field or TreeView Table control field.
aafDashEditModeSwitches to edit mode via the context menu in a Dashboard control.
Item concerned: Dashboard control field
aafDeactivateWindowAnimationDisables window animations.
Component concerned: Window
aafDisplayEvolutionPvtDisplays the evolution in a comparison in a Pivot Table control.
Item concerned: Pivot table field
aafDisplayOnSeveralLinesDisplays the content of a column of a Table control on several lines.
Affected element: Table control
aafDisplayPercentageEvolutionPvtDisplays the evolution as a percentage in a comparison in a Pivot Table control.
Item concerned: Pivot table field
aafDisplayThumbnailDisables the display of an image or PDF thumbnail file whose path has been specified in an Edit control.
Affected element: Edit control file path input field
aafEditTooltipAllows you to edit the tooltip of the control.
Element concerned: all field types.
aafExpandCollapseAllExpands or collapses all the elements in a TreeView Table control or in a branch of a TreeView Table control.
Applies to:
  • TreeView Table control,
  • TreeView control.
aafFileSelectionAllows the user to select the file displayed in File and File Path Edit controls.
Concerned element: Edit control field
aafFilterFilters the content of a column in a Table or TreeView Table control.
Affected element: Table field or hierarchical table.
aafFindAllows you to:
  • search in a multiline Edit control.
  • search in a column of a Table or TreeView Table control.
Applies to:
  • Multiline Edit control,
  • Table or Treeview Table control
aafFreezeColumnLeftKeeps the first column visible in a Table control.
Affected element: Table field or TreeView Table control field
aafGanttAddDependencyAdds a dependency link between two tasks in a Gantt Chart column.
Affected element: Gantt Chart column in a Table field or a hierarchical Table field.
aafGanttAddTaskAdds a task in a Gantt Chart column.
Affected element: Gantt Chart column in a Table field or a hierarchical Table field.
aafGanttDeleteTaskDeletes a task in a Gantt Chart column.
Affected element: Gantt Chart column in a Table field or a hierarchical Table field.
aafGanttEditTaskAllows you to edit a task in a Gantt Chart column.

The default text is "Edit task".

Affected element: Gantt Chart column in a Table field or a hierarchical Table field.
aafGotoLineDisplays a window for entering the number of the line to reach in a multiline Edit control.
Item concerned: Multiline Edit control field
aafHistoryHFLogDisplays the history of HFSQL records of a control linked to a data file.
Item concerned: Field linked to a data file
aafHistoryInputAllows you to manage the input history.
Elements involved: Edit control, combo with input
aafImageEditModeAllows you to edit the image displayed in the Image control.
Related element: Image field
aafInternetSearchSearches the Internet for more information about the selection.
Concerned element: Edit control field
aafOgiAddAptAdds a new appointment in an Organizer control.
Affected element: Organizer control field
aafOgiDeleteAptDeletes an appointment in an Organizer control.
Affected element: Organizer control field
aafOgiEditAptEdits an appointment in an Organizer control.
Affected element: Organizer control field
aafOpenOpens a file.
Affected element: Edit control file path input field
aafOpenLocationOpens the directory containing the file.
Affected element: Edit control file path input field
aafOpenWithShows different programs a file can be opened with.
Affected element: Edit control file path input field
aafPDFDeleteCurrentPageDeletes the current page in a PDF Reader control.
Affected element: PDF Reader control field.
aafPrintFilePrints a file.
Affected element: Edit control file path input field
aafPrintOrganizerPrints the content of Organizer controls.
Affected element: Organizer control field
aafPrintPvtPrints the content of Pivot Table controls.
Item concerned: Pivot table field
aafPrintReportOnTablePrints the content of Table, TreeView Table controls and Gantt Chart columns.
Affected element: Table field and hierarchical Table
aafPrintSchedulePrints the content of Scheduler controls.
Affected element: Scheduler control field
aafPrintSpreadsheetPrints the content of Spreadsheet controls.
Item concerned: Spreadsheet control field
aafPvtEditMode (Constant)Allows the user to reorganize the row and column headers in a Pivot Table control.

Item concerned: Pivot table field
aafPvtReverseRowColumnSwaps the rows and columns in a Pivot Table control.
Item concerned: Pivot table field
aafRemoveFilterRemoves the filter previously set on columns of Table and TreeView Table controls.
Affected element: Table or hierarchical Table field
aafRTFToolbarDisplays the toolbar of RTF Edit controls.
Affected element: RTF edit control
aafSaveAsAllows you to save:
  • the content of a Spreadsheet control in an xlsx file.
  • the Dashboard control in image format.
  • the content of an Image control in image format.
Applies to:
  • Spreadsheet control
  • Dashboard control
  • Image control
aafSaveBreakStatusSaves the status of breaks.
Affected element: Table control field, RepeatString field
aafSaveFilterAndSortChanges the text of the context menu option used to store sorts.

The default text is "Remember sorts".

Affected element: Table control
aafSchAddAptAdds a new appointment in the current Scheduler control.
Affected element: Scheduler control field
aafSchDeleteAptDeletes the current appointment in the Scheduler control.
Affected element: Scheduler control field
aafSchEditAptAllows you to edit an appointment in the current Scheduler control.
Affected element: Scheduler control field
aafSendFileByEmailAllows you to send a file by email. This file can be:
  • the file whose path is in an Edit control.
  • the Organizer.pdf file that represents the printed version of the Organizer control.
  • the Scheduler.pdf file that represents the printed version of the Scheduler control.

Applies to:
  • File path Edit control.
  • Organizer control.
  • Scheduler control.
aafSortListOrComboAllows the user to sorts the content of a List Box or Combo Box control.
Affected element: List Box control or Combo Box control.
aafSpellCheckEnables the Word spelling checker on an Edit control.
Concerned element: Edit control field
aafTableToExcelExports the Table control content or content selection to Excel or OpenOffice Calc (depending on the software installed on the user's computer).
Affected element: Table field, TreeView field, Hierarchical Table field, RepeatString field
aafTableToWordExports the Table control content or content selection to Word or to OpenOffice Writer (depending on the software installed on the user's computer).
Affected element: Table field, TreeView field, Hierarchical Table field, RepeatString field
aafTableToXMLExports the Table control content or content selection to XML.
Affected element: Table field, TreeView field, Hierarchical Table field, RepeatString field
aafTabNewChanges the text of the option in the context menu of a dynamic tab used to create a menu.

The default text is "New".
Item concerned: Dynamic Tab Control field
aafUncheckAllClears all the check boxes in Check Box columns in a Table control.
Affected element: Table field or TreeView Table control field
aafZoomCancels:
  • zoom in a Table, TreeView Table, Pivot Table, Spreadsheet or List Box control.
    Element concerned: Table, Hierarchical Table, Dynamic Crosstab, Spreadsheet or List field.
  • zoom in a window.
    Component concerned: Window.
If no help page is associated with a given AAF, the AAF home page is displayed.

Launch the AAF (Application Automation Functionality) help for a field type Hide the details

AAFOpenHelp(<Control> [, <Aaf>])
<Control>: Control name or window name
Name of the control or window for which the AAF help page should be displayed.
<Aaf>: Optional integer
Automatic Application Feature | Optional Integer constant | Constant corresponding to the AAF to be displayed on the help website:
aaf1stFocusControlDefines which control has focus when the window is opened.
Concerned element: Edit control field
aafAddShortcutUsed to manage custom keyboard shortcuts.
Affected element: Button field
aafAdjustAllColumnsMakes all columns of a Table control fit to the content.
Affected element: Table control
aafAutomaticValidationSets a timer on a button.
Affected element: Button control.
aafCalculatorOpens a popup calculator.
Affected element: Numerical or Monetary input field
aafCalendarOpens a popup calendar to select a date in a Date Edit control.
Affected element: Edit control type Date
aafCancelCompareDateRangePvtCancels the date range comparison in a Pivot Table control.
Item concerned: Pivot table field
aafChangeBackgroundColorChanges the background color of a row, column or cell in a control.
Affected element: Table field, Hierarchical Table and Crosstab
aafChartDisplays an automatic chart in a Table control.
Affected element: Table control
aafCheckAllChecks all boxes in Check Box table columns.
Affected element: Table field or TreeView Table control field
aafCheckBoxCheckAllChecks all the options of a Check Box control.
Item concerned: Check Box control field
aafColumnAddAverageAdds an automatic "Average" total in a column of a Table control.
Related element: Table control column
aafColumnAddCountAdds an automatic "Count" total in a column of a Table control.
Related element: Table control column
aafColumnAddTotalAdds an automatic "Sum" total in a column of a Table control.
Related element: Table control column
aafColumnSelectionAllows the user to select columns displayed in a Table or TreeView Table control.
Affected element: Table or hierarchical Table field
aafCompareDateRangePvtCompares data ranges in a Pivot Table control.
Item concerned: Pivot table field
aafCopyAllows:
  • copy the row of a List Box control.
  • copy the row found in a Table or Treeview Table control.
  • copy the content of an Image control.
Affected element: List Box control, Image control, Table control or Hierarchical Table control.
aafCopyAllCopies all the rows in a List Box or Table control.
Affected element: List Box control or Table control
aafCopyCellCopies a cell in a Table control.
Affected element: Table field or TreeView Table control field.
aafCopyColumnCopies a column in a Table control.
Affected element: Table field or TreeView Table control field.
aafCopyFormCopies the current form.
Component concerned: Window
aafCopyRowAllows:
  • copy the row of a List Box control.
  • copy the row found in a Table or Treeview Table control.
Affected element: List Box control, Table control or TreeView Table control.
aafCustomizeUIAllows the end user to customize the interface.
Component concerned: Window
aafCutCuts a row in a Table or TreeView Table control.
Affected element: Table field or TreeView Table control field.
aafDashEditModeSwitches to edit mode via the context menu in a Dashboard control.
Item concerned: Dashboard control field
aafDeactivateWindowAnimationDisables window animations.
Component concerned: Window
aafDisplayEvolutionPvtDisplays the evolution in a comparison in a Pivot Table control.
Item concerned: Pivot table field
aafDisplayOnSeveralLinesDisplays the content of a column of a Table control on several lines.
Affected element: Table control
aafDisplayPercentageEvolutionPvtDisplays the evolution as a percentage in a comparison in a Pivot Table control.
Item concerned: Pivot table field
aafDisplayThumbnailDisables the display of an image or PDF thumbnail file whose path has been specified in an Edit control.
Affected element: Edit control file path input field
aafEditTooltipAllows you to edit the tooltip of the control.
Element concerned: all field types.
aafExpandCollapseAllExpands or collapses all the elements in a TreeView Table control or in a branch of a TreeView Table control.
Applies to:
  • TreeView Table control,
  • TreeView control.
aafFileSelectionAllows the user to select the file displayed in File and File Path Edit controls.
Concerned element: Edit control field
aafFilterFilters the content of a column in a Table or TreeView Table control.
Affected element: Table field or hierarchical table.
aafFindAllows you to:
  • search in a multiline Edit control.
  • search in a column of a Table or TreeView Table control.
Applies to:
  • Multiline Edit control,
  • Table or Treeview Table control
aafFreezeColumnLeftKeeps the first column visible in a Table control.
Affected element: Table field or TreeView Table control field
aafGanttAddDependencyAdds a dependency link between two tasks in a Gantt Chart column.
Affected element: Gantt Chart column in a Table field or a hierarchical Table field.
aafGanttAddTaskAdds a task in a Gantt Chart column.
Affected element: Gantt Chart column in a Table field or a hierarchical Table field.
aafGanttDeleteTaskDeletes a task in a Gantt Chart column.
Affected element: Gantt Chart column in a Table field or a hierarchical Table field.
aafGanttEditTaskAllows you to edit a task in a Gantt Chart column.

The default text is "Edit task".

Affected element: Gantt Chart column in a Table field or a hierarchical Table field.
aafGotoLineDisplays a window for entering the number of the line to reach in a multiline Edit control.
Item concerned: Multiline Edit control field
aafHistoryHFLogDisplays the history of HFSQL records of a control linked to a data file.
Item concerned: Field linked to a data file
aafHistoryInputAllows you to manage the input history.
Elements involved: Edit control, combo with input
aafImageEditModeAllows you to edit the image displayed in the Image control.
Related element: Image field
aafInternetSearchSearches the Internet for more information about the selection.
Concerned element: Edit control field
aafOgiAddAptAdds a new appointment in an Organizer control.
Affected element: Organizer control field
aafOgiDeleteAptDeletes an appointment in an Organizer control.
Affected element: Organizer control field
aafOgiEditAptEdits an appointment in an Organizer control.
Affected element: Organizer control field
aafOpenOpens a file.
Affected element: Edit control file path input field
aafOpenLocationOpens the directory containing the file.
Affected element: Edit control file path input field
aafOpenWithShows different programs a file can be opened with.
Affected element: Edit control file path input field
aafPDFDeleteCurrentPageDeletes the current page in a PDF Reader control.
Affected element: PDF Reader control field.
aafPrintFilePrints a file.
Affected element: Edit control file path input field
aafPrintOrganizerPrints the content of Organizer controls.
Affected element: Organizer control field
aafPrintPvtPrints the content of Pivot Table controls.
Item concerned: Pivot table field
aafPrintReportOnTablePrints the content of Table, TreeView Table controls and Gantt Chart columns.
Affected element: Table field and hierarchical Table
aafPrintSchedulePrints the content of Scheduler controls.
Affected element: Scheduler control field
aafPrintSpreadsheetPrints the content of Spreadsheet controls.
Item concerned: Spreadsheet control field
aafPvtEditMode (Constant)Allows the user to reorganize the row and column headers in a Pivot Table control.

Item concerned: Pivot table field
aafPvtReverseRowColumnSwaps the rows and columns in a Pivot Table control.
Item concerned: Pivot table field
aafRemoveFilterRemoves the filter previously set on columns of Table and TreeView Table controls.
Affected element: Table or hierarchical Table field
aafRTFToolbarDisplays the toolbar of RTF Edit controls.
Affected element: RTF edit control
aafSaveAsAllows you to save:
  • the content of a Spreadsheet control in an xlsx file.
  • the Dashboard control in image format.
  • the content of an Image control in image format.
Applies to:
  • Spreadsheet control
  • Dashboard control
  • Image control
aafSaveBreakStatusSaves the status of breaks.
Affected element: Table control field, RepeatString field
aafSaveFilterAndSortChanges the text of the context menu option used to store sorts.

The default text is "Remember sorts".

Affected element: Table control
aafSchAddAptAdds a new appointment in the current Scheduler control.
Affected element: Scheduler control field
aafSchDeleteAptDeletes the current appointment in the Scheduler control.
Affected element: Scheduler control field
aafSchEditAptAllows you to edit an appointment in the current Scheduler control.
Affected element: Scheduler control field
aafSendFileByEmailAllows you to send a file by email. This file can be:
  • the file whose path is in an Edit control.
  • the Organizer.pdf file that represents the printed version of the Organizer control.
  • the Scheduler.pdf file that represents the printed version of the Scheduler control.

Applies to:
  • File path Edit control.
  • Organizer control.
  • Scheduler control.
aafSortListOrComboAllows the user to sorts the content of a List Box or Combo Box control.
Affected element: List Box control or Combo Box control.
aafSpellCheckEnables the Word spelling checker on an Edit control.
Concerned element: Edit control field
aafTableToExcelExports the Table control content or content selection to Excel or OpenOffice Calc (depending on the software installed on the user's computer).
Affected element: Table field, TreeView field, Hierarchical Table field, RepeatString field
aafTableToWordExports the Table control content or content selection to Word or to OpenOffice Writer (depending on the software installed on the user's computer).
Affected element: Table field, TreeView field, Hierarchical Table field, RepeatString field
aafTableToXMLExports the Table control content or content selection to XML.
Affected element: Table field, TreeView field, Hierarchical Table field, RepeatString field
aafTabNewChanges the text of the option in the context menu of a dynamic tab used to create a menu.

The default text is "New".
Item concerned: Dynamic Tab Control field
aafUncheckAllClears all the check boxes in Check Box columns in a Table control.
Affected element: Table field or TreeView Table control field
aafZoomCancels:
  • zoom in a Table, TreeView Table, Pivot Table, Spreadsheet or List Box control.
    Element concerned: Table, Hierarchical Table, Dynamic Crosstab, Spreadsheet or List field.
  • zoom in a window.
    Component concerned: Window.
If this parameter is not specified, the AAF help of the control is displayed.
Business / UI classification: UI Code
Component: wd300obj.dll
Minimum version required
  • Version 28
This page is also available for…
Comments
Click [Add] to post a comment

Last update: 03/05/2025

Send a report | Local help