Jump to content
Claris Engage 2025 - March 25-26 Austin Texas ×

This topic is 6141 days old. Please don't post here. Open a new topic instead.

Recommended Posts

Posted

I am trying to to use Get(PivilegeSetName) in an If else statement

so

the calculation is

Get(PivilegeSetName) = "Design Floor"

So

If [Get ( PivilegeSetName ) ≠ "Design Floor"

where the user is in this privilege group... however the If staement does not work and they go on to the rest of the script...

Posted

Ok I have it.

The Get(PrivilegeSetName) has to be run in a script without full privileges otherwise it just returns "Full Access" so I set up a simple script on it's own to set a variable $$Privset with Get(PrivilegeSetName) which then holds the answer which I can then use in the main script using the variable.

Posted

Yep, you nailed it.

You could also just have the subscript have one script step:

Exit Script [Result: Get(PrivilegSetName)]

And in your parent script use Get(ScriptResult) to grab the value.

That way there's no $$ global variable hanging around in your data viewer.

This topic is 6141 days old. Please don't post here. Open a new topic instead.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.