NavApp Data Type
Version: Available or changed with runtime version 1.0.
Provides information about a NavApp.
The following methods are available on the NavApp data type.
|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.|
|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.|