The XSL transformation is executed using a number of pre-defined XSL parameters. These XSL parameters consist of all parameters provided to Data Access Point through the URL, plus the following.
The following values based upon the URL:
- DAPURIOriginalString: the original value.
- DAPURIAbsolutePath: the absolute path.
- DAPURIHost: the host name.
- DAPURILocalPath: the local path.
- DAPURIPathAndQuery: the path and query.
- DAPURIPort: the port number.
- DAPURIQuery: the query.
- DAPURIScheme: the scheme.
- DAPURIUserInfo: the user information.
The following values based upon the current connected user:
- DAPUserInfoCompanyID: the company ID.
- DAPUserInfoCompanyName: the company name.
- DAPUserInfoCompanyPhone: the company phone number.
- DAPUserInfoCompanyWebSite: the company web site.
- DAPUserInfoEmailAddress: the email address.
- DAPUserInfoFirstName: the first name.
- DAPUserInfoFullName: the full name.
- DAPUserInfoGender: the gender.
- DAPUserInfoLanguage: the user interface language.
- DAPUserInfoLastLogon: the last log on moment.
- DAPUserInfoLastName: the last name.
- DAPUserInfoLinkedIn: the LinkedIn profile.
- DAPUserInfoLogOnCode: the log on code.
- DAPUserInfoMiddleName: the middle name.
- DAPUserInfoMobileNumber: the mobile phone number.
- DAPUserInfoNationality: the nationality.
- DAPUserInfoPhoneNumber: the phone number.
- DAPUserInfoPictureUrl: the picture (URL).
- DAPUserInfoSkype: the Skype profile.
- DAPUserInfoTitle: the title.
- DAPUserInfoTwitter: the Twitter profile.
- DAPUserInfoWebSite: the web site.
The following values based upon the current preset:
- DAPPresetFileName: the file name.
- DAPPresetAction: the action.
- DAPPresetCode: the code.
- DAPPresetConnectionName: the full name of the connection.
- DAPPresetContentType: the content type of the output.
- DAPPresetDispositionType: the dispostion type of the output.
- DAPPresetFormat: the format.
- DAPPresetSQLFile: the SQL file name.
- DAPPresetSQLStatement: the SQL statement.
- DAPPresetXSLLocation: the XSL file name.
- DAPPresetIncludeHeaders: whether to include headers in the output.
- DAPPresetHeaderFormat: the header format of the output.
- DAPPresetPrintParameters: whether to print parameters and their values in the output.
Plus the following:
- DAPSystemIPAddressDeviceExternal: the external IP address of the web server.
- DAPSystemIPAddressDeviceInternal: the internal IP address of the web server.
- DAPSystemIPAddressUserExternal: the external IP address of the current user.
- DAPSystemIPAddressUserInternal: the internal IP address of the current user.
- DAPShowConfidentialDetails: whether to include confidential details.
- DAPPrintParameters: whether to print and their values in the output.
- DAPIncludeHeaders: whether to include headers in the output.
- DAPSQLFile: the SQL file name.
- DAPXSLLocation: the XSL file name.
- DAPDeviatingConnectionName: the forced different full connection name.
- DAPDeviatingContentType: the forced different content type of the output.
- DAPDeviatingDispositionType: the forced different disposition type of the output.
- DAPDeviatingContentFileName: the forced different content file name of the output.