PROFILESYSTEMSCOPE Function
Gets or sets the profile scope property in a SessionSettings object.
Syntax
[CurrProfileScope :=] SessionSettings.PROFILESCOPE([NewProfileScope])
Parameters
NewProfileScope
Type: Boolean
Specifies whether the profile applies to the system or to a tenant only. true sets the profile to apply to the system; false sets the profile to apply to a tenant only.
Return Value
Type: Boolean
true if the profile applies to the system; false if the profile applies to a tenant.
Remarks
The PROFILESYSTEMSCOPE property in a SessionSettings object corresponds to the Scope field in the in the system table 2000000073 User Personalization.
Example
This example creates a SessionSettings object, and then uses the PROFILESYSTEMSCOPE function to set the profile scope to apply to the system. This example requires a SessionSettings data type variable.
The code requires that you create the following C/AL variable.
Variable | DataType |
---|---|
MySessionSettings | SessionSettings |
MySessionSettings.PROFILESYSTEMSCOPE(true);