- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-07-2020 02:15 AM
Can someone please explain what you do with this attribute and what you need it for?
The text in the documentation does not help me.
The best thing would be an example of what I can reproduce.
Thank you very much and have a nice Christmas time
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-07-2020 02:25 AM
Point below
Variable attribute ref_qual_elements is required because reference qualifier query should know the latest value of parent element/variable on which the qualifier depends for this variable.
Basically you are sending value to the server to get an updated reference values based on variable value passed
Consider with example
1) You have 1 variable which refers to Group Table reference type
2) You have list collector variable which refers to User table
So you want to use advanced reference qualifier on List collector to show only those Users belonging to the group selected
So you will have to set ref_qual_elements attribute for the list collector to make it identify that it is depending on the other variable
Also when you will be calling the script include from the Advanced ref qualifier you will have to send the Group Selected
So that would be helped by ref_qual_elements attribute
Another Example:
1) you have company variable referring to Company Table
2) You have User variable list collector to User table
You want to show only those users belonging to the Company Selected
So you will use that variable attribute and then in advanced ref qualifier do this
javascript: 'company=' + current.variables.user;
Regards
Ankur
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-07-2020 02:25 AM
Point below
Variable attribute ref_qual_elements is required because reference qualifier query should know the latest value of parent element/variable on which the qualifier depends for this variable.
Basically you are sending value to the server to get an updated reference values based on variable value passed
Consider with example
1) You have 1 variable which refers to Group Table reference type
2) You have list collector variable which refers to User table
So you want to use advanced reference qualifier on List collector to show only those Users belonging to the group selected
So you will have to set ref_qual_elements attribute for the list collector to make it identify that it is depending on the other variable
Also when you will be calling the script include from the Advanced ref qualifier you will have to send the Group Selected
So that would be helped by ref_qual_elements attribute
Another Example:
1) you have company variable referring to Company Table
2) You have User variable list collector to User table
You want to show only those users belonging to the Company Selected
So you will use that variable attribute and then in advanced ref qualifier do this
javascript: 'company=' + current.variables.user;
Regards
Ankur
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-07-2020 10:23 PM
Hi and Thanks,
So we need the attribute additionally?
Script our ref qualifier and Use the Attribut?
Doesn't it also work without an attribute?
Do you have time to show me a real example with screenshot.
I can't get into the topic mentally.
in your last example.
I script the the Ref Qualifier and mentioned the User Variable, why i need also the Attribut?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-07-2020 10:41 PM
Hi,
Unless you use ref_qual_elements=<variableName>
The script include won't know the variable value selected since you want to pass it to the function
I haven't checked.
Can you tell us if you are able to access the variable and pass it using this syntax without ref_qual_elements and you are getting expected output or not?
current.variables.<variableName>
Regards
Ankur
Ankur
✨ Certified Technical Architect || ✨ 9x ServiceNow MVP || ✨ ServiceNow Community Leader
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎12-08-2020 03:20 AM