Thank you for your feedback.
Form temporarily unavailable. Please try again or contact to submit your comments.
  • London
  • Kingston
  • Jakarta
  • Istanbul
  • Helsinki
  • Geneva
  • Store

Name-value pairs field type

Name-value pairs field type

You can access the values stored in a name-value pairs field in scripts using the name.

Sample script

The following example demonstrates how to add mappings to a name-value pairs field, and how to query existing values using the name.
// Script example demonstrating setting and getting values
var gr = new GlideRecord('u_nv_table');

gr.nv_field.name1 = "value1"; //add a name-value Pair mapping with the name "name1" and value "value1"
gr.nv_field.name2 = "value2"; //add another name-value Pair mapping with the name "name2" and value "value2"

// Access by dot notation
gs.print("name1 = " + gr.nv_field.name1); // Expected output: name1 = value1

// Iterate over each property and print name and value
for(var name in gr.nv_field) {
    gs.print(name + " = " + gr.nv_field[name]);

gs.print(gr.nv_field); // Expected output: {"name1":"value1","name2":"value2"}

Updates to site content will be made starting around 4am on January 17th (Pacific Time) and lasting approximately 6 hours.  This site may be intermittently unavailable.