title | description | ms.author | ms.date | ms.topic | author | ms.reviewer |
---|---|---|---|---|---|---|
NavApp Data Type |
Provides information about a NavApp. |
solsen |
05/14/2024 |
reference |
SusanneWindfeldPedersen |
solsen |
Version: Available or changed with runtime version 1.0.
Provides information about a NavApp.
The following methods are available on the NavApp data type.
Method name | Description |
---|---|
DeleteArchiveData(Integer) | Deletes the archived data for a specified table of an extension during installation. |
GetArchiveRecordRef(Integer, var RecordRef) | Returns a RecordRef for the specified table. |
GetArchiveVersion() | Returns the version of the extension that the specified table is part of. |
GetCallerModuleInfo(var ModuleInfo) | Gets information about the extension that contains the method that called the currently running method. For example, if method 1 (in extension A) calls method 2 (in extension B), which calls GetCallerModuleInfo, then GetCallerModuleInfo will return information about extension A. |
GetCallstackModuleInfos() | Gets application information about each method in the current callstack. |
GetCurrentModuleInfo(var ModuleInfo) | Gets information about the application that contains the AL object that is currently running. |
GetModuleInfo(Guid, var ModuleInfo) | Gets information about the specified AL application. |
IsEntitled(Text [, Guid]) | Determines if the current user is entitled to a specific entitlement id for the application. |
IsInstalling() | Returns true if the application that contains the AL object that is currently running is being installed, otherwise it returns false. |
IsUnlicensed([Guid]) | Determines if the current user is assigned the Unlicensed entitlement type for the application. |
LoadPackageData(Integer) | Loads default, or starting, table data into the specified table of an extension during installation. |
RestoreArchiveData(Integer [, Boolean]) | Restores archived data for a specified table of an extension during installation. |