Database.DataFileInformation(Boolean, var Text, var Text, var Boolean, var Boolean, var Boolean, var Text, var DateTime, var Record) Method

Version: Available or changed with runtime version 1.0.

Specifies data from a file that has been exported from a database.

Note

This method is supported only in Business Central on-premises.

Syntax

[Ok := ]  Database.DataFileInformation(ShowDialog: Boolean, var FileName: Text, var Description: Text, var HasApplication: Boolean, var HasApplicationData: Boolean, var HasGlobalData: Boolean, var tenantId: Text, var exportDate: DateTime, var CompanyRecord: Record)

Note

This method can be invoked without specifying the data type name.

Parameters

ShowDialog
 Type: Boolean
Specifies if you want to display a dialog box where the user can confirm the action.

FileName
 Type: Text
Specifies the name and location of the file that you want to read information from. The file must have been exported from a database.

Description
 Type: Text

HasApplication
 Type: Boolean
Specifies if the file contains application objects. Create a variable of type Boolean to specify this parameter.

HasApplicationData
 Type: Boolean
Specifies if the file contains the data that defines the application in the database. This includes the permissions, permission sets, profiles, and style sheets. Create a variable of type Boolean to specify this parameter.

HasGlobalData
 Type: Boolean
Specifies if the file contains global, non-company specific data. Create a variable of type Boolean to specify this parameter.

tenantId
 Type: Text
Specifies the tenant ID of the database that the data was exported from. Create a variable of type Text to specify this parameter.

exportDate
 Type: DateTime
Specifies the date and time when the data was exported. Create a variable of type DateTime to specify this parameter.

CompanyRecord
 Type: Record
Specifies the company or companies in the file.

Return Value

[Optional] Ok
 Type: Boolean
true if the operation was successful; otherwise false. If you omit this optional return value and the operation does not execute successfully, a runtime error will occur.

See Also

Database Data Type
Get Started with AL
Developing Extensions