AX2347
Axiom functions
Axiom functions can be used to bring Axiom Software data or information into specific cells. Some Axiom functions can be used to perform an action.
Axiom functions are Microsoft Excel user-defined functions (UDFs).
NOTE: Whenever possible, Axiom queries or data lookups should be used instead of Axiom functions, for performance reasons. An Axiom function should only be used when it is the only way to return the desired information.
The following list details all Axiom functions available for use in Axiom Software, in alphabetical order.
Function |
Description |
---|---|
Inserts a calc method at the current location, using the row's InsertCM tag if defined. |
|
Returns information about a table column, given the column name. | |
Returns a column letter based on a specified context. |
|
Returns the names of the currently applied views for a specified sheet. |
|
Returns information about the current filter context applied to the file, for either multipass processing or for a temporary sheet filter. |
|
Returns data from a table. Can be used to return summed data from data tables, or specific data records from reference tables and document reference tables. |
|
Launches the Choose Value dialog and places the user's selected value in a designated cell. |
|
Opens a specified file when the cell containing the function is double-clicked. |
|
Returns a hyperlink to a file in the Axiom Software file system, that can be used to launch the system and open the file. |
|
Returns information about the current document, such as the file name, the folder name, or the document ID. |
|
Returns information about features installed by a package. | |
Returns the ID of the current file group or a specified file group. |
|
Returns information about the current file group or a specified file group. |
|
Returns the value of a variable defined for the current file group or a specified file group. |
|
Returns whether a picklist variable is enabled for a specified value in the picklist enablement column. |
|
Returns information about a file group variable, especially picklist variable properties. |
|
Returns a content tag that will render as a hyperlink to an Axiom form in the Axiom file system, when used within a form. |
|
Returns a URL to a form-enabled document in the Axiom file system, to open an Axiom form from within another form. | |
Returns a content tag that will render as a hyperlink to a non-Axiom file in the Axiom file system, when used within an Axiom form. |
|
Returns a URL to a non-Axiom file in the Axiom file system, to open the file in its native application from within an Axiom form. | |
Returns the current form state value for a specified form state key. Also can be used to set the default value if no value currently exists. |
|
Returns the current period for the system or for a table. |
|
Opens a specified plan file attachment or a dialog to allow the user to select an attachment to open. |
|
Returns the document ID for a particular plan file within a file group. |
|
Returns the file path for a particular plan file within a file group. |
|
Returns information about a process, such as the due date for a step or a step owner. |
|
Returns a row number based on a specified context. |
|
Returns information about a user's security settings, such as the file group filter, the table type filter, or individual security permissions. |
|
Returns the current value for a specified shared variable. Also can be used to set the initial value for the variable if no value currently exists. |
|
Returns information about the current Axiom Software system, such as the system name or the product version. |
|
GetSystemURL |
Returns a URL to a system page in Axiom Software. Currently this is only used for internal development. |
GetTableInfo | Returns information about a table, given the table name. |
Returns an encoded string that is valid for use in a URL, given a string with spaces or other special characters. | |
Returns information about a user, such as the user ID, the user name, and the user email. |
|
Returns a URL to a web report in the Axiom file system, to open the web report from another web report or an Axiom form. |
|
Returns information about a workflow, such as a plan file's current stage number, a stage name, or a stage owner. Only applies if you are using the legacy workflow feature. |
|
Returns True if multipass processing is currently occurring; returns False if not. |
|
Opens a dialog to allow the user to add, edit, or delete a plan file attachment for a specified plan file. |
|
Runs Scheduler jobs that contain a specified event. |
|
Sets and returns the value for a specified shared variable, so that the value can be referenced by other forms within the shared form context (using GetSharedVariable). |
|
Opens the Filter Wizard dialog to allow the user to create a filter. The filter is then placed in a designated cell. |
|
Opens a designated form-enabled file as a dialog. |