{"id":24090,"date":"2024-02-15T14:53:34","date_gmt":"2024-02-15T22:53:34","guid":{"rendered":"https:\/\/docs.extraview.com\/v25\/book\/allowed-values-4\/"},"modified":"2025-02-25T09:24:36","modified_gmt":"2025-02-25T17:24:36","slug":"allowed-values-4","status":"publish","type":"page","link":"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/allowed-values-4\/","title":{"rendered":"Allowed Values"},"content":{"rendered":"<p><a href=\"v25\/allowed-values-3\/\">Click for end user documentation<\/a><\/p>\n<p><strong>Allowed Value Lists<\/strong> give you the opportunity to have certain field lists and their values be dependent on other values in other list fields; for example, a list of specific <em>Platforms<\/em> may only be displayed if the connected parent Product is first selected. The following Parent <img decoding=\"async\" style=\"display: inline;\" src=\"\/v25\/extraview-media\/images\/ag\/initial_setup\/arrow.gif\" \/> Child relationships would be set up so that OS 9 or 10 platforms would only appear for Mac products, and Red Hat only appear for Linux.<\/p>\n<table class=\"border\">\n<tbody>\n<tr class=\"tableHeaderRow\">\n<td>Product<\/td>\n<td>Platform<\/td>\n<\/tr>\n<tr>\n<td>Macintosh Client<\/td>\n<td>OS 9.x<\/td>\n<\/tr>\n<tr>\n<td>Macintosh Client<\/td>\n<td>OS 10.x<\/td>\n<\/tr>\n<tr>\n<td>Linux Client<\/td>\n<td>Red Hat<\/td>\n<\/tr>\n<tr>\n<td>Windows Client<\/td>\n<td>Windows 98<\/td>\n<\/tr>\n<tr>\n<td>Windows Client<\/td>\n<td>Windows XP<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>In the above example, when you select the product named Macintosh Client, the ExtraView Add Issue or Edit Issue screen will refresh, and the field titled <em>Platform<\/em> will have the two values OS 9.x and OS 10.x. This feature can be used both to ensure data entered is valid, and that data entry can be accomplished with a minimum of searching. Allowed Values can be \u201cchained\u201d together, providing a cascading set of values. Common examples of allowed values are:<\/p>\n<ol>\n<li><em>Product name <img decoding=\"async\" style=\"display: inline;\" src=\"\/v25\/extraview-media\/images\/ag\/initial_setup\/arrow.gif\" \/> Module<\/em><\/li>\n<li><em>Module <img decoding=\"async\" style=\"display: inline;\" src=\"\/v25\/extraview-media\/images\/ag\/initial_setup\/arrow.gif\" \/> Owner<\/em><\/li>\n<li><em>Category <img decoding=\"async\" style=\"display: inline;\" src=\"\/v25\/extraview-media\/images\/ag\/initial_setup\/arrow.gif\" \/> Module <img decoding=\"async\" style=\"display: inline;\" src=\"\/v25\/extraview-media\/images\/ag\/initial_setup\/arrow.gif\" \/> Release (example of a cascading allowed value)<\/em><\/li>\n<li><em>Category <img decoding=\"async\" style=\"display: inline;\" src=\"\/v25\/extraview-media\/images\/ag\/initial_setup\/arrow.gif\" \/> Product name<\/em><\/li>\n<\/ol>\n<p>You may create chains of any length of allowed values; in concept, think of a grandfather <img decoding=\"async\" style=\"display: inline;\" src=\"\/v25\/extraview-media\/images\/ag\/initial_setup\/arrow.gif\" \/> father <img decoding=\"async\" style=\"display: inline;\" src=\"\/v25\/extraview-media\/images\/ag\/initial_setup\/arrow.gif\" \/> child <img decoding=\"async\" style=\"display: inline;\" src=\"\/v25\/extraview-media\/images\/ag\/initial_setup\/arrow.gif\" \/> grandchild type relationship. With some limitations it is also possible to build multiple allowed value relationships where the same child field has up to fiveparent fields in the allowed value relationship you are building. In this case, the child field is rendered using the intersection of the allowed values from each of the parents.<\/p>\n<p>Not every combination of fields is allowable to be created as allowed values. For example, it is not possible to create an allowed value with a combination of MODULE_ID or MODULE_NAME and PRODUCT_NAME, as another inbuilt mechanism exists to handle this requirement.<\/p>\n<h3>Allowed Value Usages<\/h3>\n<p>These are typical usages for different configurations of allowed values, within different places in the ExtraView environment.<\/p>\n<table border=\"0\" cellspacing=\"2\" cellpadding=\"2\">\n<tbody>\n<tr>\n<td style=\"width: 25%; vertical-align: top;\">Both parent and child fields exist within an <em>Add <\/em>or <em>Edit <\/em>screen<\/td>\n<td style=\"width: 75%; vertical-align: top;\">This is the most common usage of allowed values.\u00a0 The child fields are simply filtered according to the parent value chosen.\u00a0 Before a parent field is chosen, the child field has no values<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">A parent and multiple child fields exist within an <em>Add <\/em>or <em>Edit <\/em>screen<\/td>\n<td style=\"vertical-align: top;\">In this instance, each child field is filtered according to the parent field that is chosen.\u00a0 Before a parent field is chosen, the child fields have no values<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">Both parent and child fields are configured to use the <strong>Reverse Allowed Value<\/strong> option<\/td>\n<td style=\"vertical-align: top;\">It is recommended that a parent only is configured to have unique children, as opposed to a child field being the child of more than one parent. Both parent and child fields are populated initially with all values.\u00a0 If the user selects a child value before selecting a parent, the parent list is filtered to only show the valid parent.\u00a0 If the user selects a parent before a child, the child list is filtered to only show valid children of the chosen parent<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">The parent field resides on an <em>Add<\/em> or <em>Edit<\/em> screen and the child field exists within a Search layout embedded within the \u00a0<em>Add<\/em> or <em>Edit<\/em> screen<\/td>\n<td style=\"vertical-align: top;\">This allows a search field to be populated with a value dependent upon\u00a0the selected parent field.\u00a0 The user may still choose a different value from the child list<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">The parent and child fields both reside within a Search layout embedded within the \u00a0<em>Add<\/em> or <em>Edit<\/em> screen<\/td>\n<td style=\"vertical-align: top;\">Allowed values work in the expected way, where the child fields are simply filtered according to the parent value chosen.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><a href=\"v25\/allowed-values-3\/\">Click for end user documentation<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Click for end user documentation Allowed Value Lists give you the opportunity to have certain field lists and their values be dependent on other values in other list fields; for example, a list of specific Platforms may only be displayed if the connected parent Product is first selected. The following Parent Child relationships would be&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":23934,"menu_order":5,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_lmt_disableupdate":"no","_lmt_disable":"","_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"footnotes":""},"class_list":["post-24090","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Allowed Values - Product Documentation<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/allowed-values-4\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Allowed Values - Product Documentation\" \/>\n<meta property=\"og:description\" content=\"Click for end user documentation Allowed Value Lists give you the opportunity to have certain field lists and their values be dependent on other values in other list fields; for example, a list of specific Platforms may only be displayed if the connected parent Product is first selected. The following Parent Child relationships would be...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/allowed-values-4\/\" \/>\n<meta property=\"og:site_name\" content=\"Product Documentation\" \/>\n<meta property=\"article:modified_time\" content=\"2025-02-25T17:24:36+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/allowed-values-4\/\",\"url\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/allowed-values-4\/\",\"name\":\"Allowed Values - Product Documentation\",\"isPartOf\":{\"@id\":\"https:\/\/docs.extraview.com\/v25\/#website\"},\"datePublished\":\"2024-02-15T22:53:34+00:00\",\"dateModified\":\"2025-02-25T17:24:36+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/allowed-values-4\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/allowed-values-4\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/allowed-values-4\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/docs.extraview.com\/v25\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"ExtraView 25\",\"item\":\"https:\/\/docs.extraview.com\/v25\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Administration Guide\",\"item\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/\"},{\"@type\":\"ListItem\",\"position\":4,\"name\":\"Site Configuration Menu\",\"item\":\"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/\"},{\"@type\":\"ListItem\",\"position\":5,\"name\":\"Allowed Values\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/#website\",\"url\":\"https:\/\/docs.extraview.com\/v25\/\",\"name\":\"ExtraView Product Documentation\",\"description\":\"ExtraView Documentation\",\"publisher\":{\"@id\":\"https:\/\/docs.extraview.com\/v25\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/docs.extraview.com\/v25\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/#organization\",\"name\":\"ExtraView Corporation\",\"url\":\"https:\/\/docs.extraview.com\/v25\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/docs.extraview.com\/v25\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png\",\"contentUrl\":\"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png\",\"width\":512,\"height\":512,\"caption\":\"ExtraView Corporation\"},\"image\":{\"@id\":\"https:\/\/docs.extraview.com\/v25\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Allowed Values - Product Documentation","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/allowed-values-4\/","og_locale":"en_US","og_type":"article","og_title":"Allowed Values - Product Documentation","og_description":"Click for end user documentation Allowed Value Lists give you the opportunity to have certain field lists and their values be dependent on other values in other list fields; for example, a list of specific Platforms may only be displayed if the connected parent Product is first selected. The following Parent Child relationships would be...","og_url":"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/allowed-values-4\/","og_site_name":"Product Documentation","article_modified_time":"2025-02-25T17:24:36+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/allowed-values-4\/","url":"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/allowed-values-4\/","name":"Allowed Values - Product Documentation","isPartOf":{"@id":"https:\/\/docs.extraview.com\/v25\/#website"},"datePublished":"2024-02-15T22:53:34+00:00","dateModified":"2025-02-25T17:24:36+00:00","breadcrumb":{"@id":"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/allowed-values-4\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/allowed-values-4\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/allowed-values-4\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/docs.extraview.com\/v25\/"},{"@type":"ListItem","position":2,"name":"ExtraView 25","item":"https:\/\/docs.extraview.com\/v25\/"},{"@type":"ListItem","position":3,"name":"Administration Guide","item":"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/"},{"@type":"ListItem","position":4,"name":"Site Configuration Menu","item":"https:\/\/docs.extraview.com\/v25\/extraview-25\/administration-guide-1\/site-configuration-menu-1\/"},{"@type":"ListItem","position":5,"name":"Allowed Values"}]},{"@type":"WebSite","@id":"https:\/\/docs.extraview.com\/v25\/#website","url":"https:\/\/docs.extraview.com\/v25\/","name":"ExtraView Product Documentation","description":"ExtraView Documentation","publisher":{"@id":"https:\/\/docs.extraview.com\/v25\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/docs.extraview.com\/v25\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/docs.extraview.com\/v25\/#organization","name":"ExtraView Corporation","url":"https:\/\/docs.extraview.com\/v25\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/docs.extraview.com\/v25\/#\/schema\/logo\/image\/","url":"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png","contentUrl":"https:\/\/docs-stg.extraview.com\/wp-content\/uploads\/2024\/03\/favicon.png","width":512,"height":512,"caption":"ExtraView Corporation"},"image":{"@id":"https:\/\/docs.extraview.com\/v25\/#\/schema\/logo\/image\/"}}]}},"taxonomy_info":[],"featured_image_src_large":false,"author_info":{"display_name":"carl.koppel","author_link":"https:\/\/docs.extraview.com\/v25\/author\/carl-koppel\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/pages\/24090","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/comments?post=24090"}],"version-history":[{"count":0,"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/pages\/24090\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/pages\/23934"}],"wp:attachment":[{"href":"https:\/\/docs.extraview.com\/v25\/wp-json\/wp\/v2\/media?parent=24090"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}