{"id":22130,"date":"2024-02-15T14:48:40","date_gmt":"2024-02-15T22:48:40","guid":{"rendered":"https:\/\/docs.extraview.com\/v22\/book\/layout-cell-attributes\/"},"modified":"2024-02-15T16:32:14","modified_gmt":"2024-02-16T00:32:14","slug":"layout-cell-attributes","status":"publish","type":"page","link":"https:\/\/docs.extraview.com\/v22\/layout-cell-attributes\/","title":{"rendered":"Layout Cell Attributes"},"content":{"rendered":"<p>Layout cell attributes allow you to modify the appearance or function of a field or an embedded layout within a layout. This includes creating dependencies between fields and controlling related issue displays.<\/p>\n<p><img decoding=\"async\" src=\"\/extraview-media\/images\/ag\/fields_and_layouts\/modify-layout-cell-attributes3.png\" style=\"width: 90%;\" \/><\/p>\n<p><cite>Layout cell attributes<\/cite><\/p>\n<p>Note the section on the screenshot that displays the Cell Attributes. This displays the attributes that have been set for the cell, as well as attributes that were set for the field in the data dictionary as global field attributes. The global attributes are displayed with the darker background. You may either use the global attribute inherited from the field definition, or override the global attribute with a local layout cell atrtibute. If you add a new attribute, a screen similar to the following is displayed:<\/p>\n<p><img decoding=\"async\" src=\"\/extraview-media\/images\/ag\/fields_and_layouts\/add_edit_layout_cell_attribute4.png\" style=\"width: 90%;\" \/><\/p>\n<p><cite>Adding a layout cell attribute<\/cite><\/p>\n<p>As you click on a button beside an attribute, a help tip appears to give guidance on how to use the attribute; also, you see the selections you need to make to configure the attribute.&nbsp; Not all attributes require selections.&nbsp; For example, the VALIDATE HIDDEN attribute does not need any additional configuration.<\/p>\n<p>Note that the field within the list named LAYOUT_TYPE is a special field and does not exist as a field on the layout itself.&nbsp; If selected, it takes either the value ADD_PROBLEM or EDIT_PROBLEM.&nbsp; These refer to the <em>add<\/em> screen and the <em>edit<\/em> screens.&nbsp; You may then create a layout cell attribute such as FIELD REQUIRED IF LAYOUT_TYPE = ADD_PROBLEM or FIELD VISIBLE IF LAYOUT_TYPE = EDIT_PROBLEM.<\/p>\n<p>Note that you will only see a subset of the complete number of layout cell attributes for a given field or layout selection, these being the ones that are valid for the field display type or&nbsp;layout type&nbsp;that you have selected in the main grid. If a layout cell attribute does not appear when you are editing the attributes, it is because that attribute is not valid for that field or embedded layout. The attribute types are the different class of modifiers that can be applied to each cell. These are:<\/p>\n<table class=\"border\">\n<tbody>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tAttribute<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tPurpose<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tACT ON FIELD CHANGE<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute triggers relationship group actions when the field value upon which this attribute is based, changes. This is used when you set up a search layout to bring back results, on an ADD_PROBLEM or EDIT_PROBLEM layout. This configuration relies on an intermediate field, the RID LINK FIELD NAME. You place this attribute on that field, so that when it receives your selection, it uses the information to update the embedded layout that contains the related issues from the results. See the <a href=\"relationship-layouts\/relat-4\">example here<\/a> for use of this attribute.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tADD NEW<\/td>\n<td style=\"vertical-align: top;\">\n<p>Adds a <strong>* New *<\/strong> value entry to list and popup field types, on ADD_PROBLEM and EDIT_PROBLEM layout types only. It modifies all user defined list fields, the <strong>PRODUCT_NAME<\/strong> field, the <strong>MODULE_ID<\/strong> field, the <strong>RELEASE_FOUND<\/strong> or the <strong>RELEASE_FIXED<\/strong> fields so that a value of <strong>* New *<\/strong> apprears within the list. When this <strong>* New *<\/strong> value is selected a modal popup window allows the addition of a new entry into the list. This has the same effect as an administrator using the list manager function to add a new entry to the list, but puts the ability in the hands of an end user without their requiring administrative privileges. This feature can be controlled by user roles.<\/p>\n<p>If the behavior setting named AUTO_POPULATE_ALLOWED_VALUES is set to YES, the an allowed value relationship is created automatically when the user adds a new value, and the parent value has already been selected on the <em>add<\/em> or <em>edit <\/em>screen.<\/p>\n<p>There is a single option available when creating this layout cell attribute.&nbsp; There is a checkbox with the title&nbsp;<strong>Do not export values added by users when exporting data with the Metadata Export utility<\/strong>,&nbsp; When checked, the new field values entered by users into the field will be flagged to not be exported with the Metadata Export utility.&nbsp; Thus, the new values will not be migrated to other ExtraView instances.<br \/>\n\t\t\t\t\t&nbsp;<br \/>\n\t\t\t\t\tSee the section titled End-User List Management for more information on setting up this feature.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tADMIN NOTES<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute has no functionality, except to allow the administrator to document the field attribute for future reference.&nbsp; Any text may be entered into the value of the attribute and it will be displayed within the Design Center and when editing the attribute.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tAGGREGATE EXPRESSION<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis layout cell attribute implements a method to compute an aggregate expression on a per-row basis on a Related Issue Display. The actual calculation is performed in a user custom exit, so this attribute must be accompanied with Java code. This layout cell attribute only works when used with expression display type fields placed on a Related Issue Display and has no effect in other locations. See the page <a href=\"\/relationship-layouts-1\/\">Field Aggregate Expressions<\/a> for more information.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tAGGREGATE EXPRESSION TITLE<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis layout cell attribute provides a title to the aggregate expression. Please see the page <a href=\"\/relationship-layouts-1\/\">Field Aggregate Expressions<\/a> for more information.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tALTERNATE TITLE<\/td>\n<td style=\"vertical-align: top;\">\n<p>This will rename the screen title in the Data Dictionary to the value in the Field value, for the field in the Field entry. Note that if this is used in a screen layout, you can include HTML in the alternate title. If HTML is included within the alternate title, then the behavior setting of LABEL_WRAP_POSITION is ignored. This allows total control of the formatting of the label within the layout. However, if you access the field through the API or CLI then the HTML will be passed through to the output. As the text for the alternate field title is placed within double quote marks (\u201c) in the HTML generated when the form is rendered, you should not use these within the alternate field title. You may use single quote marks (\u2018) however, and these are generally interchangeable.&nbsp;<\/p>\n<p>It is a best practice to create a title for all field without any HTML within the data dictionary, and to only use HTML within individual layouts.&nbsp; This makes the fields easier to view under most circumstances, especially report editors and report output.<\/p>\n<p>You should restrict the use of HTML &lt;br&gt; tags within Related Issue Display layouts as they may appear cut off at the bottom of the title.&nbsp; The titles within a Related Issue Display are sized exactly to a single row, so that they may be frozen in position when a long list of related issues is scrolled.<\/p>\n<p>\t\t\t\t\t<strong>Example<\/strong>: Within an organization, you may label issues as <em>Defects<\/em>, but you may want to label them as <em>Issues<\/em> for your customers. On the new attribute form, you would set <em>Alternate field name<\/em> equals <em>Issue<\/em><\/p>\n<p>\t\t\t\t\t<strong>Example<\/strong>: A field on the form has the particularly long title of <em>\u201cTarget Software Release\u201d<\/em> that wraps in an ugly way on the screen using the system-wide default you have set with the behavior setting, LABEL_WRAP_POSITION. You can control where the line breaks occur by using something similar to <em>\u201cTarget&lt;BR&gt;Software&lt;BR&gt;Release\u201d<\/em><\/p>\n<p>\t\t\t\t\t<strong>Example<\/strong>: You want to remove the title to a field on a layout. It is not valid to use a blank title. The solution is to use an alternate field title of <em>&amp;nbsp;<\/em>. This inserts the character set value of a space into the layout.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tALTERNATE TITLE IF<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis is similar to ALTERNATE TITLE, but allows the alternate title to be conditionally placed on a field<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tATTACH REPORT<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute is only available with notification layouts and may have one of three values.&nbsp; When set, the embedded report can be embedded within the email body, attached to the email, or both.&nbsp; The default if this attribute is not set is that the report will be embedded within the body of the email at the point in the layout where the embedded report is placed.&nbsp; See <a href=\"https:\/\/docs-stg.extraview.com\/extraview-21\/administration-guide\/site-configuration-menu\/design-center\/embedded-reports\">here<\/a> for more information on embedded reports<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tATTACHMENT LINK<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis layout cell attribute is applied to TEXTAREA, HTMLAREA and LOGAREA fields on <em>add<\/em> and <em>edit<\/em> and embedded layouts.&nbsp; It results in the rendering of a button on the layouts with which the user may upload attachments.&nbsp; These attachments are created in the attachment area of the layout in the normal way, and also retain an association with the field to which the attribute is applied.&nbsp; The name of the attachments added appear alongside the field, with a link which can be used to add the attachment.&nbsp; The use case in which this is generally applied is on LOGAREA fields when many attachments might be added over the lifespan of updating an issue.&nbsp; The link provides a convenient way to view the attachment(s) added with a specific entry to the LOGAREA field.&nbsp; When the field is rendered on reports, the attachment links are also rendered.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tBUTTON ACTION<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute is applied as a cell attribute to the <strong>ADD BUTTON<\/strong> within a related issue display header. The <strong>ADD BUTTON<\/strong> is configurable to allow a child issue to be added to the current parent issue that is being displayed on an <em>add<\/em> or <em> edit<\/em> layout. The action defines what happens when the user presses the add button.<\/p>\n<p><img decoding=\"async\" src=\"\/extraview-media\/images\/ag\/fields_and_layouts\/button-action3.png\" style=\"width: 100%;\" \/><\/p>\n<ul>\n<li>\n\t\t\t\t\t\t<strong>Target Business Area<\/strong> &#8211; This defines the Business Area that will be used for the <em>add<\/em> screen displayed when the button is pressed<\/li>\n<li>\n\t\t\t\t\t\t<strong>Target Project<\/strong> &#8211; This defines the Project that will be used for the <em>add<\/em> screen displayed when the button is pressed<\/li>\n<li>\n\t\t\t\t\t\t<strong>Check Required Fields<\/strong> &#8211; If you check this option, then all required fields on the parent issue will be checked for their presence before the child window is displayed. This can be extremely useful if you are going to push down field values from the parent to the child issue, and you want to ensure that the child window is always initiated with a value within a field<\/li>\n<li>\n\t\t\t\t\t\t<strong>Push Selected Attachments<\/strong> &#8211; When the user clicks the button, any selected attachments will be copied to the child issue being created<\/li>\n<li>\n\t\t\t\t\t\t<strong>Presentation<\/strong> &#8211; You may allow the user to create the child issue within a modal popup window, or with an inline operation, where a new row opens up within the related issue display, and the user enters the data for the new child issue within this new row<\/li>\n<li>\n\t\t\t\t\t\t<strong>After Submitting the Child Issue<\/strong> &#8211; This option allows you to select the action after the child issue is created. This applies to the modal popup option of the Presentation setting only.&nbsp; You can either have only the related issue display that contains the newly added issue updated, or you can have the parent issue updated and the entire screen updated. The latter is only required when there are some business rules that triggered changes to the parent issue when the child issue was submitted.<\/p>\n<p>\t\t\t\t\t\tNote that if you select <strong>Inline<\/strong> for the presentation, the related issue display is not refreshed after the inline add operation.&nbsp; The reason for this is that there may be a sort order on the display, and there may be many issues wiithin the related issue display.&nbsp; If the newly added child issue does not appear in the spot where the user added it, some confusion may exist as to whether the child was or was not added<\/li>\n<li>\n\t\t\t\t\t\t<strong>Push Down Field List<\/strong> &#8211; Double click on the fields whose values you want to push down from the parent issue to the child issue. The selected fields are displayed in the right-hand list.&nbsp; Note that you can use the <strong>Find a field &#8230;<\/strong> option to search for a field within the list<\/li>\n<li>\n\t\t\t\t\t\t<strong>Show Generate Script<\/strong> &#8211; This button is provided for advanced usage. It is possible to configure button actions that are more complex than can be done with the <strong>BUTTON ACTION<\/strong> utility. This option allows you to generate the JavaScript that is close to what you require. You can then copy this JavaScript into the <strong>ONCLICK_JS<\/strong> attribute, and modify it for your requirement. You should not save the <strong>BUTTON ACTION<\/strong> if you are using <strong>ONCLICK_JS<\/strong> and vice versa.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tCOLLAPSE REPEATING ROWS<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute should only be used on an embedded repeating row layout with a type of report. Typically this is used when you are rendering fields from different repeating row layouts within the emedded layout, and you want the values to align as far as possible, to the top of the embedded layout. As the values from the different fields are likely to have originated in different records in the database, they would normally be rendered on different rows. This attribute shifts the values to be aligned from the top of the display for the embedded repeating row<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tDATE TIME CATEGORY<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute is used to define date time categories as either COMPONENT or DURATION<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tDISPLAY FORMAT<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis will modify the display of the value of the item according to a user-defined format. The format can include text as well as the values of other fields. There are specific rules for using this attribute successfully:<\/p>\n<ul>\n<li>\n\t\t\t\t\t\tThe target field for this attribute must be a field with a display type of <em>text<\/em><\/li>\n<li>\n\t\t\t\t\t\tAll the fields names referenced in the format must exist on the layout<\/li>\n<li>\n\t\t\t\t\t\tThe field should be read-only to users<\/li>\n<li>\n\t\t\t\t\t\tThere is no checking of field dependencies. For this reason, the value on the rendered screen could become stale during the edit process, for example if one of the referenced fields changes values. Of course, this is not a problem on a report layout.<\/li>\n<\/ul>\n<p><strong>Example<\/strong>: You can set up a new field on a layout, modifying the <em>ID<\/em> field for display to be of a specific format such as PROJECT + \u2018.\u2019 + <em>ID<\/em>. The <em>ID<\/em> will be the standard sequence, but will show a value such as <em>MyProj.12345<\/em>.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tDO NOT CLONE<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis setting is primarily used in conjunction with mapping fields within one ExtraView installation to another ExtraView installation, via the peer integration daemon.&nbsp; If an issue that is mapped is subsequently cloned, the mapping identity field should not be propagated to the cloned issue.&nbsp; The reason for this is that it would establish a mapping from one peer issue to two issues (i.e. the original issue and its clone).&nbsp; This is not a fatal error, but the behavior produces an ambiguous result, causing updates to the peer issue for each update to either&nbsp;the original issue&nbsp;or the cloned issue.&nbsp;<\/p>\n<p>\t\t\t\tTo handle this behavior, the data dictionary&nbsp;attribute named DO NOT CLONE prevents the cloning of the field value for specific fields.&nbsp; This attribute is set when the field is used as a mapping field in the&nbsp;integration daemon. Setting the DO NOT CLONE data dictionary&nbsp;attribute for a field means that the containing field&#8217;s value will not be propagated to any clone of an issue &#8211; its value will be null in the cloned issue.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tDRILLDOWN<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tYou should only add this attribute to a field when it is to contain an issue ID. Adding the attribute will turn on the ability to click on the field value in order to be able to drill down into that issue and open up an <em>edit<\/em> screen<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tDRILLDOWN TARGET<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\t<span style=\"background-color: rgb(255, 255, 255);\">This attribute is used in conjunction with the DRILLDOWN TARGET REPORT attribute.&nbsp; Together they define how to handle drilldowns from the embedded report presented on the&nbsp;<\/span><em style=\"background-color: rgb(255, 255, 255);\">add&nbsp;<\/em><span style=\"background-color: rgb(255, 255, 255);\">or&nbsp;<\/span><em style=\"background-color: rgb(255, 255, 255);\">edit&nbsp;<\/em><span style=\"background-color: rgb(255, 255, 255);\">screen.&nbsp; The drilldown target defines the name of the layout embedded on the screen which will contain the report that displays the drilldown results.&nbsp; If this is not defined, a new browser tab is targetted for the drilldown results within the standard interface.&nbsp; Within a workspace interface, a new workspace panel is generated to display the drilldown results.<\/span><\/p>\n<p style=\"background-color: rgb(255, 255, 255);\">The drilldown target layout must be a layout that was created with a usage of&nbsp;<strong>Embedded Report &#8211; Creates a layout that contains a report to be embedded within an Add or Edit screen<\/strong>.&nbsp; There are four such layouts predefined, but you may create as many of these as you need.&nbsp; The four predefined layouts are:<\/p>\n<p style=\"background-color: rgb(255, 255, 255);\">EMBEDDED_REPORT &#8211; Embedded Report<br \/>\n\t\t\t\t\tEMBEDDED_REPORT_1 &#8211; Embedded Report (1)<br \/>\n\t\t\t\t\tEMBEDDED_REPORT_2 &#8211; Embedded Report (2)<br \/>\n\t\t\t\t\tEMBEDDED_REPORT_3 &#8211; Embedded Report (3)<\/p>\n<p style=\"background-color: rgb(255, 255, 255);\">Note that you should edit any of these embedded layout types and make sure that you save an empty layout of that type.&nbsp; See <a href=\"\/embedded-reports\/\">here<\/a> for more information on embedded reports<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tDRILLDOWN TARGET REPORT<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\t<span style=\"background-color: rgb(255, 255, 255);\">This attribute is used in conjunction with the DRILLDOWN TARGET attribute.&nbsp; &nbsp;Once you have the target specified, you use this attribute to nominate the specific report you want to generate.&nbsp; This must be a shared public report.&nbsp; You can use the&nbsp;<\/span><strong style=\"background-color: rgb(255, 255, 255);\">*&nbsp;Ask at&nbsp;Runtime *<\/strong><span style=\"background-color: rgb(255, 255, 255);\">&nbsp; filter within the report definition to pick up values from the embedded report and use these while generating the drilldown report.&nbsp; For example, the user might click on a cell in the embedded report which identifies a value for a specific STATUS and PRIORITY.&nbsp; If these two fields are used as runtime filters in the drilldown target report, then the values from the embedded report are used as filters for the drilldown report<\/span><\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tEDIT RID PARENT ID<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute only applies to EDIT RID LAYOUTS.&nbsp; This layout cell attribute nominates the name of the field to be used to contain the parent ID to which the EDIT RID is connected<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tEDIT RID SHOW COLUMN HEADERS<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis atribute only works with EDIT RID type layouts and renders any field names at column headers at the top of the display, rather than next to or above the individual fields.&nbsp; When you use this attribute, if there are other cell attributes on the field that affect the label (LABEL STYLE, LABEL STYLE IF, ALTERNATE TITLE, LABEL TAG) they will be evaluated first and then the resulting label will be rendered at the top of the display.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tEDITOR TOOLBAR<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis behavior setting allows the overriding of the behavior setting named EDITOR_TOOLBAR.&nbsp; This is used to provide an alternative toolbar to any HTML Area field as opposed to the one nominated in the behavior setting.&nbsp; It may have a value of BASIC, STANDARD, FULL or CUSTOM<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tEMBEDDED REPORT NAME<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis allows for the selection of a report to embed within an <em>add<\/em> or <em>edit<\/em> screen.&nbsp; This attribute is only available on layout types of <strong>Embedded Report<\/strong> and only selects shared reports and reports saved for user roles.&nbsp; See <a href=\"\/embedded-reports\/\">here<\/a> for more information on embedded reports<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tENCRYPT<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tEncrypt the values within the field<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tEXPRESSION TEXT<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis is used to add a calculated expression to a user defined report field.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tGEO ADMIN BOUNDARY LEVEL<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tA geospatial attribute. Administrative boundaries range from large groups of nation states down to small administrative districts and suburbs specfied by this value, which takes a value of 2(a single Country), 3(a State or Province) or 4(a County).<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tGEO GROUP<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tA geospatial attribute to group LATITUDE, LONGITUDE and MAP_RELIABILITY_LEVEL into a set of geospatial data dictionary fields and used in geospatial reports.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tGEO LATITUDE<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tA geospatial attribute to indicate the latitude field.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tGEO LONGITUDE<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tA geospatial attribute to indicate the longitude field.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tGEO RELIABILITY LEVEL<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tA geospatial attribute to indicate the reliability field.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tGRIDEDIT BUTTON<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute provides a button with the title <strong>Gridedit<\/strong>, on the preheader of the Related Issue Display.&nbsp; When clicked, this button renders all the issues on a Related Issue Display in Quickedit mode within an <em>edit<\/em> screen.&nbsp; The user is required to click the <strong>Update<\/strong> button on any issue before it is saved in the database.&nbsp; If you wish to alter the title on the button, it is controlled with the data dictionary field named GRIDEDIT_BUTTON.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tHEIGHT<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis applies to text area, log area, print text fields and embedded relaetd issue display layouts. The height is the approximate number of characters high that the field is displayed with when the user first brings up an <em>add<\/em> or <em>edit<\/em> layout.<\/p>\n<p>\t\t\t\t<strong>Example<\/strong>: To create a text area field where the initial display height is 20 characters, add a HEIGHT attribute with a value of 20. Note that RELATED_ISSUE_DISPLAY layouts are automatically sized in height, according to the number of issues they contain, and the FIELD HEIGHT is the maximum height that a related issue display will occupy, before a vertical scroll bar is added.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tHELP TEXT<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis applies to <em>add<\/em> and <em>edit <\/em>screens and their embedded layouts.&nbsp; When added to a fields, the attribute overrides the help text from the data dictionary, and presents the help text defined within the layout.&nbsp; This allows you to define different help for different screens within your application.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tHIDE VALUES<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute allows you to hide individual values within a field which contains a list of values. When you select this attribute, you are presented with a list of all the values within the field, and you select the values you want to hide unconditionally. This may be used with great effect on fields such as AREA on an <em>add<\/em> layout, to constrain a user to only be able to add new issues into specific business areas, and to lock the user out from other business areas. Note that if you configure this attribute, you may not then configure a FIELD VISIBLE VALUES attribute on the same field.<\/p>\n<p>\t\t\t\tThis attribute is only supported on fields with a display type of List (including multi-value list, put not popup lists), Radio Button and Tab.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tHIDDEN VALUES IF<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute is similar to HIDE VALUES, except that you can conditionally hide the values in a list, according to a logical expression based on other fields within the form,<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tHIGHLIGHT VALUE IF<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis provides the ability to alter the color styling of a field value, based upon a logical expression defined within the layout cell attribute. This attribute only works with display types of <em>text<\/em> and <em>text area<\/em>.<\/p>\n<p>\t\t\t\t<strong>Example<\/strong>: To highlight the value of the ID of an issue, if the issue is a customer issue, you might apply a layout cell attribute to the ID field \u2013 <strong>HIGHLIGHT VALUE IF CUSTOMER IS NOT NULL<\/strong>.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tHIGHLIGHTED IF<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis provides the ability to alter the color of a field title, depending on the condition specified. The color may be selected by setting the value for the behavior setting HIGHLIGHT_COLOR. You may have more than one FIELD HIGHLIGHTED IF attribute on a field.<\/p>\n<p>\t\t\t\t<strong>Example:<\/strong> We want to highlight the title of the ID of an issue, if the issue is a Customer issue. To achieve this, set the element attribute of HIGHLIGHTED IF on the ID field, if the field named Customer is not null.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tHOVER VIEW DEFINITION<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute is used to define hover text that appears over buttons, when the user holds the mouse steady over the button. The administrator can configure which fields are displayed in the hover popup with this layout cell attribute. When you select the attribute, you will see two field lists. The left-hand field list presents all the available fields. Double click on the fields you wish to add to the hover text and they appear in the right-hand panel.&nbsp; Alternatively, drag the field to the right-hand panel from the left-hand panel.&nbsp;Drag the field out of the right-hand panel into the left-hand panel to remove it from the hover text popup.&nbsp;<\/p>\n<p>\t\t\t\tTypically this is used to bring up the full description, plus any other fields, of an issue for viewing, as a shortcut to the user having to drill down into the issue to see the key information.<\/p>\n<p>\t\t\t\tThe definition of the popup is valid on various, but not all&nbsp;buttons.&nbsp; It works on VIEW_BUTTON, EDIT_BUTTON, DELETE_BUTTON, HISTORY_BUTTON and QUICKEDiT_BUTTON, on <em>add<\/em>, <em>edit<\/em>, report and related issue display layouts.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tHTML MODIFIER<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis allows the user to provide values for additional attributes within an HTML tag on an <em>add<\/em> or <em>edit<\/em> layout. You may have any number of HTML modifier attributes on a cell. It is likely that you will need a reasonable understanding of HTML tags and attributes to use this layout cell attribute.<\/p>\n<p>\t\t\t\t<strong>Example<\/strong>: A <em>DISABLED<\/em> HTML modifier to the attribute will disable the field. Most browsers would then show this field as \u201cgrayed-out\u201d.<strong>&nbsp; <\/strong>ExtraView has a special HTML modifier value that provides an enhanced rendering for fields that you want to disable.&nbsp; If you enter the value as <strong>evClass=readonly<\/strong> then the disabled function is extended to work with all fields, not just input and list fields.&nbsp; In addition a disabled icon will appear when the user places their mouse cursor over a field with this attribute.&nbsp; The <strong>evClass=readonly<\/strong> value must be entered exactly as shown, with no spaces or other characters within the entry.<\/p>\n<p>\t\t\t\t<strong>Example<\/strong>: Use the HTML modifier to call a user-defined JavaScript function or to call a pre-defined JavaScript function within ExtraView. The function resides on the server and is automatically included in the HTML that is generated for the layout. The syntax specified within the HTML modifier to call a user-defined JavaScript function will be similar to: <em> onclick=\u2019myFunction(param1, param2)\u2019;<\/em><\/p>\n<p>\t\t\t\tFor a more detailed explanation of custom building JavaScript functions, please see the ExtraView User Custom Programming Guide.<\/p>\n<p>\t\t\t\tIf you want to add a style attribute to a layout element, you should use the <strong>style<\/strong> (rather than the html modifier attribute) otherwise your cell element may have multiple style attributes, which is invalid HTML syntax. A reference providing a list of all valid CSS styles may be found at <a href=\"http:\/\/www.w3schools.com\/css\/css_reference.asp\" target=\"_blank\" rel=\"noopener\">http:\/\/www.w3schools.com\/css\/css_reference.asp<\/a>. Note that this layout cell attribute only works when used within a layout that is rendered as an <em>add<\/em> or <em>edit<\/em> screen.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tHTML MODIFIER IF<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute works in the same fashion as HTML MODIFIER, but allows for a logical condition to be added to its definition as opposed to always taking effect<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tIS RANK<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis defines the field to be a rank field on the layout.&nbsp; Only apply this attribute to numeric fields<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tLABEL STYLE<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute allows you to add a CSS style to the label of field on a layout<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tLABEL STYLE IF<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute works in a similar fashion to LABEL STYLE, but with the added support for logical conditions so that the style can be applied with an expression you define<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tLABEL TAG<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis allows the administrator to add a new attribute to the HTML &lt;TD \u2026 tag that surrounds the label of the cell. This can be used to provide a different style for the label, or to inject any other valid HTML into the cell label tag. It is likely that you will need a reasonable understanding of HTML tags and attributes to use this layout cell attribute.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tLAYOUT SEARCH EXPANDED MODE<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThe attribute may only be added to layouts that have a type of <em>search<\/em> and are used to provide a search and selection mechanism on <em>add<\/em> and <em>edit<\/em> screens. When this attribute is selected for a <em>search<\/em> layout, all the fields on the layout are rendered in expanded mode, allowing the end user to make multiple selections within the fields being used as search filters<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tLAYOUT SELECTED<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis is for indicating which embedded layout to use on a screen depending on a tab or list value. This is one of two mechanisms that allow ExtraView to render alternative layouts, dependent on the value of a tab or list field.<\/p>\n<p>\t\t\t\t<strong>Example<\/strong>: You want to embed a different layout, with a different set of fields on an <em>edit<\/em> screen, dependent on whether the user selects a <strong>Category<\/strong> of <em>Software<\/em> or <em>Hardware<\/em>.<\/p>\n<p><strong>Note<\/strong>: If you are creating layouts which are selected according to a list or tab value, it is highly advisable to set a default value for the list or tab field. If you do not do so, and the field does not have a value, no embedded layout will be selected.<\/p>\n<p>\t\t\t\tThe precise steps necessary to implement embedded layouts are documented in a following section, entitled <strong>Adding Embedded Layouts<\/strong>.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tLIST BGCOLOR<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute sets the background color of the non-selected list values when the display format of the field is set to <b>Box<\/b> or <b>Checkbox<\/b> within the data dictionary definition of the field. Enter a hexadecimal color or an HTML color name.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tLIST BORDER COLOR<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute sets the color of the border surrounding list values when the display format of the field is set to <b>Box<\/b> within the data dictionary definition of the field. Enter a hexadecimal color or an HTML color name.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tLIST IMAGE DISPLAY<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\t&nbsp;This attribute allows the display of enumerated list fields which have images associated with them to alternatively display just the image, just the title, or both the image and the title.&nbsp; Valid entries for this attribute are TEXT_ONLY, IMAGE_ONLY and IMAGE_PLUS_TEXT (this is the default)<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tLIST SELECTED BGCOLOR<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute sets the background color of the selected list value(s) when the display format of the field is set to <b>Box<\/b> or <b>Checkbox<\/b> within the data dictionary definition of the field. Enter a hexadecimal color or an HTML color name.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tLIST TEXT COLOR<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute sets the color of the text of the list values when the display format of the field is set to <b>Box<\/b> or <b>Checkbox<\/b> within the data dictionary definition of the field. Enter a hexadecimal color or an HTML color name.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tLIST TEXT SIZE<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute sets the font size of the text of the list values when the display format of the field is set to <b>Box<\/b> or <b>Checkbox<\/b> within the data dictionary definition of the field. You should include the measurement type, such as pt, px or em following the size you enter.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tLIST WIDTH<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute sets the width of the of the field on the screen when the display format of the field is set to <b>Box<\/b> or <b>Checkbox<\/b> within the data dictionary definition of the field. You should enter a width as the number of pixels, followed by px.&nbsp; Note that there is a 10px padding around the text of all the labels within the cell containing the value, so the overall width of the cell is 20px greater than the number you enter<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tMAX FRACTION DIGITS<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute only applies within numeric type input fields on ADD_PROBLEM and EDIT_PROBLEM layout types. This provides an integer number that represents the number of digits to display, following a decimal point<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tMAXLENGTH<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis will add a <em>MAXLENGTH=nnn<\/em> attribute to the HTML display tag for the field, controlling the maximum number of characters that can be typed into the field. The default if no attribute is set is 255 characters. Used in this way, the attribute works when used within a layout that is rendered as an <em>add<\/em> or <em>edit<\/em> form. 255 characters is the maximum length of any user defined text field that you create<\/p>\n<p>\t\t\t\t<strong>Example<\/strong>: Setting an attribute of MAXLENGTH equal to 25 on a field will restrict the amount of characters that can be entered into a field to 25 characters.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tMENUBAR ITEM ACTION<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute controls the action triggered when clicking the menu button to which the attribute is applied<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tMENUBAR ITEM CLASS<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute controls the CSS class used when rendering the menu button.&nbsp; If you are defining your own CSS class, the entry for the style can be put in the <strong>user_stylesheets\/user_stylesheet.css<\/strong> file.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tMENUBAR ITEM CLASS IF<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute is applied to the selected field on this layout only. The value you provide is the CSS class used when rendering this menu button.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tMENUBAR ITEM ICON<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis property is used to select the icon that is rendered when viewing this menu button on <em>Add<\/em> and <em>Edit<\/em> screens.&nbsp; You must select an Icon Display that uses icons.&nbsp; Use the <strong>Browse the Icon Library<\/strong>&nbsp;button on the screen to view and select an apppropriate icon from the library.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tMENUBAR ITEM ICON DISPLAY<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis is used to control the rendering of this menu button on <em>Add<\/em>&nbsp;and <em>Edit<\/em>&nbsp;screens &#8211; Choose from Text only, Text and Icon or Icon only.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tMODAL WINDOW<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis layout cell attribute only has an effect if used on an EDIT_BUTTON within a Related Issue Display. When this attribute is set, and the user presses the Edit button on the Related Issue Display, a popup, modal window is used to provide the edit capability for the related issue. If this is not set, then the related issue is placed in a separate, new window. This provides control on whether you want to allow users to update a parent issue while editing a child or related issue.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tMOST RECENT<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute only affects user defined fields with a display type of LOG AREA.&nbsp; When this is applied to a field on a layout, only the most recent entry within the field is displayed to the user, and all previous entries are suppressed.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tNOT REQUIRED IF<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis is the opposite condition to <strong>FIELD_REQUIRED_IF<\/strong> and is typically used when there are a significant number of values in a field, but the field only becomes not required on a few values. In this circumstance, it is faster to set up <strong>FIELD_NOT_REQUIRED_IF<\/strong> on a small number of values and set the overall required state of the field to Yes. Note that if you use the <em>greater than<\/em> or <em>less than<\/em> operators, they only work with numeric comparisons.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tPHONE NUMER<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tUse this layout cell attribute on text fields to activate the international phone number masking on the field<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tREADONLY IF<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute indicates that the field value is to be displayed on the layout in a read only mode, based upon the value of another field. You may have more than one FIELD READONLY IF attribute on a field. For obvious reasons, this attribute only works when used within a layout that is rendered as an <em>add<\/em> or <em>edit<\/em> screen. Note that if you use the <em>greater than<\/em> or <em>less than<\/em> operators, they only work with numeric comparisons.<\/p>\n<p>\t\t\t\t<strong>Example<\/strong>: We want to display the Customer name within the field named Customer on an <em>edit<\/em> layout, if the Customer has already been added, but make the field read \/ write if there is no value so the user can enter the Customer name. To achieve this, add an attribute of FIELD READONLY IF Customer is not null. If you place a FIELD READONLY IF attribute on a layout cell that contains an embedded layout as opposed to a field, then all the fields on the embedded layout will be made read only, according to the conditions set with the logic of the attribute.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tREMOVE ANY<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tRemoves the <strong>* Any *<\/strong> entry from list and user fields. This attribute will cause the * Any * entry in a select list not to be rendered when the layout is used as query filter screen. This can be used to ensure that the user always picks a value from a list before performing a search. Note that this is similar behavior to making a field required on a layout.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tREMOVE LABEL NOWRAP<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tBy default, ExtraView does not allow the label of a field to wrap within the user\u2019s browser. Instead, there is a behavior setting named LABEL_WRAP_POSITION that allows the administrator to define a specific position where it will wrap. This gives a more consistent result as the user resizes their window on their browser. If you set this attribute, then ExtraView will allow the browser to control the wrapping for the field.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tREMOVE NONE<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tRemove the <strong>* None *<\/strong> entry from list and user fields. This attribute causes the * None * entry in a select list on an <em>add<\/em> or <em>edit<\/em> layout to be removed, ensuring that the end user always selects at least one entry. This means that the field will become required, as a value is always selected.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tREMOVE SELECT ALL<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute only works with multi-valued list fields. &nbsp;When set, the&nbsp;<strong>* Select All *&nbsp;<\/strong>option is removed so it cannot be selected from the list of values.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tREMOVE VALUE NOWRAP<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tBy default, ExtraView does not allow the value of a field to wrap within the user\u2019s browser. If you set this attribute, then ExtraView will allow the browser to control the wrapping for the field. This is typically only an issue for read-only text type fields.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tREPORT FONT SIZE<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\t<span style=\"background-color: rgb(255, 255, 255);\">This attribute can be used to modify the size of the font used to generate the embedded report.&nbsp; This is typically used to set a smaller font size than theremainder of the&nbsp;<\/span><em style=\"background-color: rgb(255, 255, 255);\">add<\/em><span style=\"background-color: rgb(255, 255, 255);\">&nbsp;or&nbsp;<\/span><em style=\"background-color: rgb(255, 255, 255);\">edit<\/em><span style=\"background-color: rgb(255, 255, 255);\">&nbsp;screen as reports may be voluminous.&nbsp; You can either set a specific font size such as 8pt, 0.8em or 10px or use an HTML attribute name from the following table<\/span><\/p>\n<table cellpadding=\"0\" cellspacing=\"0\" style=\"border-collapse: collapse; background-color: rgb(255, 255, 255);\" width=\"100%\">\n<tbody style=\"border-top: 1px solid rgb(204, 204, 204);\">\n<tr>\n<td style=\"width: 312px;\">\n<p>medium<\/p>\n<\/td>\n<td style=\"width: 312px;\">\n<p>Sets the font-size to a medium size<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 312px;\">\n<p>xx-small<\/p>\n<\/td>\n<td style=\"width: 312px;\">\n<p>Sets the font-size to an xx-small size<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 312px;\">\n<p>x-small<\/p>\n<\/td>\n<td style=\"width: 312px;\">\n<p>Sets the font-size to an extra small size<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 312px;\">\n<p>small<\/p>\n<\/td>\n<td style=\"width: 312px;\">\n<p>Sets the font-size to a small size<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 312px;\">\n<p>large<\/p>\n<\/td>\n<td style=\"width: 312px;\">\n<p>Sets the font-size to a large size<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 312px;\">\n<p>x-large<\/p>\n<\/td>\n<td style=\"width: 312px;\">\n<p>Sets the font-size to an extra-large size<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 312px;\">\n<p>xx-large<\/p>\n<\/td>\n<td style=\"width: 312px;\">\n<p>Sets the font-size to an xx-large size<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 312px;\">\n<p>smaller<\/p>\n<\/td>\n<td style=\"width: 312px;\">\n<p>Sets the font-size to a smaller size than the parent element<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"width: 312px;\">\n<p>larger<\/p>\n<\/td>\n<td style=\"width: 312px;\">\n<p>Sets the font-size to a larger size than the parent element<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p style=\"background-color: rgb(255, 255, 255);\">Using a setting from the table, or a value expressed with em has advantages as the font generated is then relative in size to the user&#8217;s personal text size setting (small, medium or large).&nbsp; See <a href=\"https:\/\/docs-stg.extraview.com\/extraview-21\/administration-guide\/site-configuration-menu\/design-center\/embedded-reports\">here<\/a> for more information on embedded reports<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tREPORT MAX FRACTION DIGITS<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute may be set to define how many digits will appear in the rendering of a field with a display type of <em>Number<\/em>, <em>Decimal<\/em> or <em>Currency<\/em>, when the field is displayed as part of a report. It also controls how the value of the field is rounded on reports and when displayed on the <em>add<\/em> or <em>edit<\/em> screen. Note that <em>Currency<\/em> data display types generally have the number of decimal digits defined by the currency type. For example, the US Dollar has two decimal digits.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tREPORT OPTIONS<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis allows for the settings of embedded reports within an <em>add<\/em> or <em>edit<\/em> screen.&nbsp; This attribute is only available on layout types of <strong>Embedded Report<\/strong> and only selects shared reports and reports saved for user roles and mainly allows for the inclusion or exclusion of buttons such as refresh and drilldown, that interact with the report.&nbsp; See <a href=\"\/embedded-reports\/\">here<\/a> for more information<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tREQUIRED<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute is used to make a field required unconditionally on an <em>add<\/em> or <em>edit<\/em> layout. Contrast this with the FIELD REQUIRED IF attribute which makes a field required conditionally. Note that fields using this attribute are immediately flagged in with a highlighted color on the grid of the layout<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tREQUIRED IF<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis is for indicating if a field value is required depending on the value of another field. Note that Field Required If dependencies only work on fields with a display type of <em>List<\/em>. Further, they do not work if the field has been set in the data dictionary to be a multi-valued list, or if the field is a pop-up list. You may have more than one FIELD REQUIRED IF attribute on a field. For obvious reasons, this attribute only works when used within a layout that is rendered as an <em>add<\/em> or <em>edit<\/em> form. Note that if you use the <em>greater than<\/em> or <em>less than<\/em> operators, they only work with numeric comparisons.<\/p>\n<p>\t\t\t\t<strong>Example<\/strong>: The field on a form named CUSTOMER_NAME may become required if another field named CUSTOMER_ISSUE has a value of Yes. To achieve this, add a layout element attribute to the field named CUSTOMER_NAME. The value will be <em>Yes<\/em>, the field will be CUSTOMER_ISSUE and the equivalence will be <em>equals<\/em>.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tRID AUTOLOAD<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute may only be applied to related issue layouts that are connected to search layouts.&nbsp; If this attribute is set, the search layout will be populated as soon as the <em>add <\/em>or <em>edit <\/em>form that contains it is rendered.&nbsp; Primarily, the contents will use the filters in the setting RID FILTERS to populate the search results.&nbsp; This avoids the need for users to click the Search button to see results when the form is first rendered. Avoid using this feature if you expect to see a large number of results returned from the search.&nbsp; Typically, the user will then set additional filters on the search layout to refine the results.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tRID FILTERS<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute may only be used on a cell containing a related issue display. It allows the administrator to set one or more filters on the related issue display. For example, you might want to filter the related issues to only display the <em>Open<\/em> issues, or you may want a much more complex filter. When you select this attribute, you will a dialog similar to the following. Use the query filters to compose the expression required, then update the attribute. Note that you cannot filter on the KEYWORDS field:<\/p>\n<p><img decoding=\"async\" src=\"\/extraview-media\/images\/ag\/fields_and_layouts\/related_issue_display_filter.png\" style=\"width: 90%;\" \/><\/p>\n<p>Note that there are two special values in field lists:<\/p>\n<ul>\n<li>\n\t\t\t\t\t\t<strong>* Value from issue * &#8211;<\/strong>&nbsp;This indicated that the filter will use the value that the user sets into the parent field when they are entering data. Consider this to be a dynamic filter. This special value appears for fields with display types of <em>List<\/em>, <em>User<\/em> and <em>Popup<\/em>. If you want to use this feature for other data types, you can enter <strong>$$&lt;ddName&gt;$$<\/strong> in the field<\/li>\n<li>\n\t\t\t\t\t\t<strong>* Mapped Field Value From Issue *<\/strong> &#8211; This is similar to the precious setting, but allows the mapping of the value from a different field.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tRID FILTER RESULTS<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute is typically used in conjunction with the RID AUTOLOAD attribute on a related issue layouts that is connected to a search layout.&nbsp; When this is set, the rendering of the search results is modified, to place a search field above the fields on the layouts that contain text information.&nbsp; The user can enter text within the search field and the results within the related issue display will be filtered according to the text entered.&nbsp; There are some limitations on the layout that this is used with:<\/p>\n<ul>\n<li>\n\t\t\t\t\t\tThe layout may only be formed with a single row of fields<\/li>\n<li>\n\t\t\t\t\t\tThe Quickedit button is not supported on the layout<\/li>\n<li>\n\t\t\t\t\t\tOnly text contained within the cells on the display is filtered.&nbsp; Date fields, number fields and the like are treated as text<\/li>\n<li>\n\t\t\t\t\t\tThe layout does not support inline add<\/li>\n<li>\n\t\t\t\t\t\tThe layout does not support repeating row fields<\/li>\n<li>\n\t\t\t\t\t\tWhen using a SIZE layout cell attribute in conjunction with this attribute, the sizes are measured in pixels, not characters<\/li>\n<li>\n\t\t\t\t\t\tThe following layout cell attributes are not supported on the layout when this attribute is configured: AGGREGATE EXPRESSION TITLE, ALTERNATE TITLE, COLLAPSE REPEATING ROWS, GRIDEDIT BUTTON, RID FIX TITLES, RID PAGE SIZE, RID THRESHOLD, RID TRANSPOSE LAYOUT<\/li>\n<li>\n\t\t\t\t\t\tIf a user clicks on a field column title to resort the report by that field, the entire results set is refreshed.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tRID FIX TITLES<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute may only be set on Related Issue Display layouts within <em>Add<\/em>, <em>Edit<\/em> layouts, or sublayouts of these.&nbsp; When this attribute is used in conjunction with the HEIGHT attribute, and a scroll bar appears after issues have been added, the title to the Related Issue Display is fixed as the user scrolls.<\/p>\n<p>\t\t\t\tIt is not recommended that you place SIZE layout cell attributes on the fields contained within the Related Issue Display layout when you use this attribute.&nbsp; The best results are obtained when the browser sizes all the columns and column titles.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tRID GROUP REFERENCE FIELD<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tIf you do not use this cell attribute on the cell in a layout containing the LAYOUT.RELATED_ISSUE_DISPLAY (or other related issue layout), then ExtraView assumes that you are linking issues based upon the value in the ID field. If you have altered the behavior setting named ITEM_ID_DISPLAY to point to ALT_ID rather than ID, then issues will be related on the ALT_ID field rather than the ID field. However, you can use this entry to provide a link based upon the value of any other field on the layout. This is a very flexible feature, allowing arbitrary groups of issues to be linked, dependent upon any field.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tRID LINK FIELD NAME<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute is used when linking selected search results on an ADD_PROBLEM or EDIT_PROBLEM layout to a related issue display which will contain the selected records. This field is an intermediate field which will contain the ID&#8217;s of the selected records. For most purposes, this field can be hidden completely on the layout, using the following two attributes:<\/p>\n<ul>\n<li>\n\t\t\t\t\t\tFIELD STYLE: Visible if ID = -99<\/li>\n<li>\n\t\t\t\t\t\tLABEL TAG: style=display:none<\/li>\n<\/ul>\n<p>\t\t\t\tSee the <a href=\"relationship-layouts\/relat-4\">example here<\/a> for use of this attribute.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tRID OMIT AUTO POPULATE<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tBypasses the automatic population of related issue ID&#8217;s for the field<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tRID ONCLICK_JS<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute is used on a related issue display to define JavaScript to execute when the user clicks on the RID PREHEADER ADD BUTTON. This can either be JavaScript itself, or a call to a JavaScript method in the UserJavaScript.js file.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tRID PAGE SIZE<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute may be applied to a related issue display to override the default value in the RID_PAGING_DEFAULTS behavior setting.&nbsp; This value sets the number of issues displayed on a related issue display, once the count of issues exceeds the RID THRESHOLD value<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tRID PREHEADER<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis defines a title for the header section within a related issue display. Use this attribute on the embedded related issue display within a layout. The title will appear as shown in this screenshot:<\/p>\n<p>\n\t\t\t\t<img decoding=\"async\" src=\"\/extraview-media\/images\/ag\/fields_and_layouts\/rid_preheader.png\" style=\"width: 98%;\" \/><\/p>\n<p><cite>Creating a title for related issue displays<\/cite><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tRID PREHEADER ADD BUTTON<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tUse this attribute to place an &#8220;add&#8221; button on a related issue display layout. The button must already exist before you can use this on the related issue display. The button is created within the data dictionary with these attributes:<\/p>\n<ul>\n<li>\n\t\t\t\t\t\tCreate the field from the <strong>Label<\/strong> tab of the data dictionary<\/li>\n<li>\n\t\t\t\t\t\tProvide a fixed name for the button<\/li>\n<li>\n\t\t\t\t\t\tProvide a title for the button &#8211; this is used to define the text that appears on the button when rendered as part of the related issue display<\/li>\n<li>\n\t\t\t\t\t\tThe display type must be <strong>Button<\/strong><\/li>\n<li>\n\t\t\t\t\t\tOther field attributes can be defined such as permissions, according to your requirements<\/li>\n<\/ul>\n<p><img decoding=\"async\" src=\"\/extraview-media\/images\/ag\/fields_and_layouts\/rid-add-button.png\" style=\"width: 98%;\" \/><\/p>\n<p><cite>Add button on a related issue display<\/cite><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tRID PREHEADER REFRESH BUTTON<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tSee the <a href=\"relationship-layouts\/relat-4\">example here<\/a> for use of this attribute. This provides a &#8220;Refresh&#8221; button on a related issue display that contains search results. The user can select new search filters with this button to refresh the results. This attribute does not require a data dictionary field. Simply enter the title for the button that you require as the value to this attribute.<\/p>\n<p>\t\t\t\t<img decoding=\"async\" src=\"\/extraview-media\/images\/ag\/fields_and_layouts\/rid-refresh-button.png\" style=\"width: 98%;\" \/><\/p>\n<p><cite>Refresh button on a related issue display<\/cite><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tRID PREHEADER SUBMIT BUTTON<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tSee the examples <a href=\"relationship-layouts\/relat-3\">here<\/a> and <a href=\"relationship-layouts\/relat-4\">here<\/a> for use of this attribute. This provides the &#8220;Submit&#8221; button on a related issue display that contains search results. The user moves the currently selected issue(s) from the related issue display to either fill fields on the current parent issue, or to relate the selected records to the current parent record. This attribute does not require a data dictionary field. Simply enter the title for the button that you require as the value to this attribute.<\/p>\n<p>\t\t\t\t<img decoding=\"async\" src=\"\/extraview-media\/images\/ag\/fields_and_layouts\/rid-submit-button.png\" style=\"width: 98%;\" \/><\/p>\n<p><cite>Submit button on a related issue display<\/cite><\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tRID RELATION TYPE<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis cell attribute defines how the related records will be displayed within the RELATED_ISSUE_DISPLAY (or other layout where the name begins with RELATED). This has four possible values:<\/p>\n<ol>\n<li>\n\t\t\t\t\t\tMEMBERS \u2013 This is the default value for this attribute if you do not override it with one of the other three possible values. In this case the RELATED_ISSUE_DISPLAY will show all the members of the group(s), containing the reference issue, i.e. the reference issue\u2019s parent\u2019s, children, and other issues not specifically related to the reference issues in the group(s)<\/li>\n<li>\n\t\t\t\t\t\tCHILDREN \u2013 The related issue display will only contain issues that are the children of the reference issue<\/li>\n<li>\n\t\t\t\t\t\tPARENTS \u2013 The related issue display will only contain issues that are the parents of the reference issue. Note that in the ExtraView data model it is possible to define more than one parent issue for a specific issue. See the section on Relationship Groups for more information<\/li>\n<li>\n\t\t\t\t\t\tRELATED \u2013 In this instance ExtraView will display the parents and the children of the reference issue within the specified group(s), within the RELATED_ISSUE_DISPLAY. The parents and children of these related issues will not be displayed. You may create and use related issue display layouts as long as the name begins with RELATED.<\/li>\n<li>\n\t\t\t\t\t\tSIBLINGS &#8211; ExtraView will display all the issues at the same level in the hierarchy. For example, if a parent record has five children, and you create a related issue display with all the children, using a relationship group relation type of SBLING, then you will see the four siblings to the current one.<\/li>\n<li>\n\t\t\t\t\t\tLINKED &#8211; This type does not use a relationship type per se, but relies on the Related Issue Display filters to retrieve the associated issues. For example, you might have a filter that selects all the open issues for a particular product, and display these on a related issue display of each issue that you call up.<\/li>\n<\/ol>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tRID RELATIONSHIP NAME<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute may only be used on a cell containing one of the following:<\/p>\n<ul>\n<li>\n\t\t\t\t\t\tthe layout named LAYOUT.RELATED_ISSUE_DISPLAY or any other layout where the name begins with RELATED. For example, LAYOUT.RELATED_CUSTOMERS is a valid name for a relationship group name<\/li>\n<li>\n\t\t\t\t\t\tthe field named RELATIONSHIP_GROUP_PARENT, or<\/li>\n<li>\n\t\t\t\t\t\tthe field named RELATIONSHIP_GROUP_CHILD.<\/li>\n<\/ul>\n<p>\t\t\t\tIt will be ignored on other cells. It refers to the name of the relationship group that is to be used for the field. In case a), it defines the relationship group(s) to search for the related issues; in cases b) and c), it defines the relationship group in which the new relation is inserted. In case a), the relationship group name may be the wild-card \u201c*\u201d, which signifies ALL relationship groups. If you do not provide the attribute on a), ExtraView will search ALL relationship groups (as if the value were \u201c*\u201d); for b) and c), ExtraView will substitute the relationship group name stored in the behavior setting named RELATION_GROUP_DEFAULT, on the Workflow Settings screen. In any case, non-wild-card relationship group names must denote an existing relationship group.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tRID SEARCH FILTER LAYOUT<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis contains the name of the search filter layout that is used to determine the filters for an embedded layout of type <em>Search<\/em>. This is used as an attribute on the layout that will contain the results of the search, thereby linking the search filters and search results together. This <a href=\"relationship-layouts\/relat-3\">example<\/a> shows how this attribute is configured<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tRID SINGLE_SELECT<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute is used on a search results layout. It is used to constrain the number of results that are selected by the user to a single one, so that the fields on the selected result are returned directly into fields on the current issue. Business rules transfer the results into the fields on the current issue. The example <a href=\"relationship-layouts\/relat-3\">here<\/a> shows how this is configured. Note the use of the inbuilt field named RELATIONSHIP_GROUP_CHOOSE_BTN field to provide a radio-button-like function to allow the user to select the result they want to transfer. If this attribute is not set then the RELATIONSHIP_GROUP_CHOOSE_BTN field allows multiple selections, and the use case is likely to be that the entire set of results will be used to create a group of related issues<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tRID SORT ORDER<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tIn this attribute, you specify the sort order of the records presented on the RELATED_ISSUE_DISPLAY. Specifically, you can set up:<\/p>\n<ol>\n<li>\n\t\t\t\t\t\tThe field name to order by<\/li>\n<li>\n\t\t\t\t\t\tThe rank of this field in sort order (relative to other sort orders in this attribute)<\/li>\n<li>\n\t\t\t\t\t\tThe direction (ascending or descending) of the sort order<\/li>\n<\/ol>\n<p>\t\t\t\tTo specify ordering by more than one field, insert multiple Relationship Group Sort Order attributes. To specify where a sort order field appears in the sort priority, use the rank number. For example, two attributes may be:<\/p>\n<table class=\"border\">\n<tbody>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\t\t\t\t\tField Name<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\t\t\t\t\tRank \/ Direction<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\t\t\t\t\tSTATUS<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\t\t\t\t\t1\/ASC<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\t\t\t\t\tPRIORITY<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\t\t\t\t\t2\/DESC<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>As usual, the sorting is done on SORT_SEQ within the field&#8217;s definition, and then the title of the field value.<\/p>\n<p>You can also optionally aggregate values while grouping together values within a field, and providing sub-totals or other attributes for each group.&nbsp; Set the <strong>Group By<\/strong> field to a value of Y to enable this feature.&nbsp; Now you will generate subtotals as well as a grand total. Clicking on a field title at the top of the related issue display will cause a refresh of the display, change the sort order and the sub-totals<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tRID THRESHOLD<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis overrides the setting within the behavior setting named RID_PAGING_DEFAULTS.&nbsp; The number in this setting defines the number of issues that must exist within the related issue display before paging of the issues is performed.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tRID TRANSPOSE LAYOUT<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute only works in conjunction with a related issue display. When this is applied to a related issue display, it causes a transposition of the rows and columns on the related issue display.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tROW VISIBLE IF<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute works with EDIT_RID_ type layouts only.&nbsp; Set a condition in the attribute to make the issue (row) within the EDIT_RID_ visible.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tSIZE<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis has two purposes, depending on the field with which this is used: <img decoding=\"async\" src=\"\/extraview-media\/images\/ag\/fields_and_layouts\/SIZE_attribute_issue_display.png\" style=\"width: 90%;\" \/><\/p>\n<ul>\n<li>\n\t\t\t\t\t\tMost commonly, this will add a <em>SIZE=nnn<\/em> attribute to the HTML display tag for the field. The default is 11 characters if no attribute is set. <strong>Example<\/strong>: You may want to alter the width of a text box on the screen to be narrow. You would achieve this with an element attribute of <em>SIZE=30<\/em> or similar<\/li>\n<li>\n\t\t\t\t\t\tIf this attribute is added to the layout named LAYOUT.RELATED_ISSUE_DISPLAY or other layout where the name begins with RELATED, and this is embedded on an <em>add<\/em> or <em>edit<\/em> form, then the value represents the width of the embedded related issue display. Again, this is measured in characters. The default width of a RELATED_ISSUE_DISPLAY is 125 characters. <strong>Example<\/strong>: The screenshot shows where the SIZE attribute is used on the related issue display<\/li>\n<li>\n\t\t\t\t\t\tWhen adding this attribute to a layout RELATED_ISSUE_DISPLAY layout which also has the layout cell attribute of RID FILTER RESULTS configured, the measurement is in pixels, not in characters.<\/li>\n<li>\n\t\t\t\t\t\tNote that as the SIZE attribute generates an HTML tag of the same name, it cannot be used with fields which use dynamic HTML for their generation.&nbsp; This most significantly affects list fields which have an image associated with each value.&nbsp; For these fields, use the&nbsp;layout cell attribute, or a global attribute set in the data dictionary of STYLE with a value of width:<em>nnn<\/em>px where&nbsp;<em>nnn<\/em>&nbsp;is the width in pixels of the field.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tSPELL CHECK<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tUse this layout cell attribute to activate the ExtraView inbuilt spell checker for the field.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tSTYLE<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis sets the style of the value component of a field (not the style of the field label). This attribute is supported within <em>add<\/em> and <em>edit<\/em> layouts only. It is supported with the field in both read and write modes.<\/p>\n<p>\t\t\t\tIt is recommended that you add a style attribute to a field, rather than use the HTML MODIFIER attribute with a STYLE tag. This prevents the possibility of the field having two style attributes, which is invalid HTML syntax.&nbsp; Only one of these attributes will be recognized in the user&#8217;s browser.&nbsp; It is helpful if you will have a reasonable understanding of HTML tags, attributes and CSS to use this layout cell attribute.<\/p>\n<p>\t\t\t\t<strong>Example<\/strong>: You may want to display a field on a report with a background color of light blue and in bold.&nbsp; To achieve this, add a STYLE cell attribute of:<\/p>\n<p>\t\t\t\tbackground-color:#ddddff;font-weight:bold<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tSTYLE IF<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute works similarly to the STYLE attribute, but allows a logical expression to be used to define the style only in specific circumstances that you define<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tSUPPRESS ALLOWED VALUES<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis only applies to fields placed upon a search filter layout, such as the Quick Search, Full Search or Chart filter layouts. When this layout cell attribute is set, and the field is a child in an allowed value relationship, then the child list will not be filtered by its parent, and all possible values will be displayed. For this cell attribute to work, the parent field of the relationship must also be on the layout.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tSUPRESS VALUE<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute only works with numeric progress bars.&nbsp; By default, each numeric progress bar also displays a percentage value to indicate progress.&nbsp; There are occasions when the administrator may only wish to display the progress bar without the percentage and setting this layout cell attribute achieves that objective.&nbsp; This option may be set at a global level for the field, in which case it is also recognized on report output, as well as on <em>add<\/em> and <em>edit<\/em> screens.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tTEXT SEARCH OPERATOR<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute only applies to fields placed upon search filter layouts, such as the Quick Search, Full Search or Chart filter layouts.&nbsp; It allows the administrator to define whether a user is required to enter an exact match within a text field when it is used for a query operation, or whether the user&#8217;s query&nbsp;is automatically set to use a <em>contains<\/em> operator.&nbsp; For example, consider a field named <strong>Diagnosis<\/strong> being placed on a search form.&nbsp; The values stored in issues within the database may contain a significant amount of text, and the word <em>hypertension<\/em> may appear in a subset of the issues.&nbsp; When the TEXT SEARCH OPERATOR is <strong>contains<\/strong>, all the issues that contain the word <em>hypertension <\/em>will be returned, but when the operator is set to<strong> =<\/strong>, only records that exactly match <em>hypertension<\/em> are returned.&nbsp; However, you might want to obtain an exact match when searching for a value such as the <strong>ID<\/strong> or <strong>ALT_ID<\/strong> of issues, necessitating the use of the&nbsp;<strong>=<\/strong> operator.<\/p>\n<p>\t\t\t\tThe default is that the search uses the <em>contains<\/em> operator.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tUPDATE MAIN ISSUE<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute is only available on the QUICKEDIT_BUTTON field, when it is placed within a Related Issue Display.&nbsp; This attribute is used when the user is inserting \/ altering field values on a parent issue and within a Quickedit session on a row within the Related Issue Display and the child issues update the parent issues when changes are submitted.&nbsp; The user may have made independent changes to values on the parent issue before the Quickedit session, and these would be lost when the child update happens, given there is a screen refresh of the parent issue at this time, and the update uses the values stored for the parent within the database, not the current values on the screen.&nbsp;<\/p>\n<p>\t\t\t\tThere is an option to <strong>Ignore Required Fields<\/strong> with this attribute.&nbsp; This allows the update to the parent issue to ignore any required fields when the child is updated and not all fields on the parent record may have been completed.&nbsp; The UPDATE MAIN ISSUE could not complete if required fields existed and were not filled in, but the expectation is the user will fill in these fields before completing the update to the parent issue.<\/p>\n<p>\t\t\t\tThe entire sequence is most often configured when the Related Issue Display layout is configured with inline add capability.&nbsp; The button defined in the data dictionary that is placed on the preheader of the RID initiates the inline add, will use the option within its configuration to <strong>Update Parent &amp; Refresh Entire Screen<\/strong> in the <strong>After Submitting Child Issue<\/strong> option<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tUSER LIST DISPLAY<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute overrides the behavior setting USER_LIST_DISPLAY for fields with a display type of <em>user<\/em>. Valid values are POPUP and LIST, to display the user field using that format<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tVALIDATE HIDDEN<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tValidation between tabs allows required fields on a layout in ExtraView to be validated for existence, even if they are not visibly rendered on the currently visible screen. This most often happens when you have designed screen layouts with part of the total record being displayed with different tabs being selected. The need is to validate the existence of values within fields across the entire record, not just the fields visible under the currently displayed tab. This implies that the user will most probably be making entries under several tabs on a screen, before they submit the record. To set the attribute for the entire layout, go to the layout that embeds the subsidiary (embedded) layouts. Select the field named LAYOUT.embedded_layout_name. Add the Validate Hidden layout cell attribute to this field, and all fields within the layout will be checked.<\/p>\n<p>\t\t\t\tTo set the attribute for any individual field(s) within the embedded layout, simply add the attribute to the field within the layout. If you place a VALIDATE_HIDDEN attribute on a layout cell that contains an embedded layout as opposed to a field, then all the fields on the embedded layout will be subject to the VALIDATE_HIDDEN logic.<\/p>\n<p><strong>Note<\/strong>: There is an important interaction between Validate Hidden and fields that have a Visible If attribute. If a layout element has a VISIBLE_IF condition, and if the element has the VALIDATE_HIDDEN attribute, a validation between tabs must be performed. ExtraView will automatically perform this check.<\/p>\n<p><strong>Note<\/strong>: If the Required If attribute is used within the same field as the Validate Hidden attribute, then it must be specified after the Validate Hidden attribute, so that ExtraView processes the attributes in the correct sequence.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tVALUE TAG<\/td>\n<td style=\"vertical-align: top;\">\n<p>This allows the administrator to add a new attribute to the HTML &lt;TD \u2026 tag that surrounds the value of the cell. This can be used to provide a different style for the value, or to inject any other valid HTML into the cell value tag. It is likely that you will need a reasonable understanding of HTML tags and attributes to use this layout cell attribute.&nbsp; This tag is supported on <em>add<\/em>, <em>edit<\/em>, detailed report and Quicklist layouts.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tVISIBLE IF<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis is for indicating whether or not a field or embedded layout is seen depending on the value of another element, including itself. You may have more than one VISIBLE IF attribute on a field. If a field controls a hierarchy of VISIBLE IF dependencies, and it becomes invisible, all the fields below it in the dependency tree will also become invisible according to their conditions. Note that VISIBLE IF dependencies only work on fields with a display type of List. Further, they do not work if the field has been set in the data dictionary to be a multi-valued list, or if the field is a pop-up list. The VISIBLE IF attribute is only supported on layouts that are rendered within <em>add<\/em> or <em>edit<\/em> forms.<\/p>\n<p>\t\t\t\tNote that if you use the <em>greater than<\/em> or <em>less than<\/em> operators, they only work with numeric comparisons. If you place a VISIBLE IF attribute on a layout cell that contains an embedded layout as opposed to a field, then all the fields on the embedded layout will be made visible or not visible, according to the conditions set with the logic of the attribute. This is the simplest method to create several embedded layouts which are to be made visible or invisible according to the selected value in a driver field. Conditional attributes such as FIELD REQUIRED and VISIBLE IF can be applied multiple times to a single field. When you use this functionality, the validation uses \u2018OR\u2019 logic. For example, you may set two VISIBLE IF rules, such as:<\/p>\n<ol>\n<li>\n\t\t\t\t\t\tThe field named action is visible if Status equals pending<\/li>\n<li>\n\t\t\t\t\t\tThe field named action is visible if Status equals fixed<\/li>\n<\/ol>\n<p>With this rule, the action field will be visible if (a) or (b) is true.<\/p>\n<p>When you use a VISIBLE IF layout cell attribute within a Related Issue Display layout, or a report layout, the field referred to as the condition for visibility must also be present on the same layout.&nbsp; Further, the VISIBLE_IF layout cell attribute only works on the EDIT_BUTTON, VIEW_BUTTON, DELETE_BUTTON and HISTORY_BUTTON within these layouts.<\/p>\n<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tVISIBLE VALUES<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute allows you to display individual values within a field which contains a list of values, hiding all others. When you select this attribute, you are presented with a list of all the values within the field, and you select the values you want to make visible. This may be used with great effect on fields such as AREA on an <em>add<\/em> layout, to constrain a user to only be able to add new issues into specific business areas, and to lock the user out from other business areas.<\/p>\n<p>\t\t\t\tNote that if you configure this attribute, you may not then configure a FIELD HIDE VALUES attribute on the same field. This attribute is only supported on fields with a display type of List (including multi-value list, put not popup lists), Radio Button and Tab.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tVISIBLE VALUES IF<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute is similar to VISIBLE VALUES, but adds the capability to only display the values based upon a logical expression based on other fields within the form.<\/td>\n<\/tr>\n<tr>\n<td style=\"vertical-align: top;\">\n\t\t\t\tUPDATE MAIN ISSUE<\/td>\n<td style=\"vertical-align: top;\">\n\t\t\t\tThis attribute only affects the behavior of an EDIT_BUTTON field when it is placed on a related issue display. It has no function or purpose outside of this and will be ignored as an attribute on all other fields and layouts. The purpose of this attribute is to allow control of updates of the current issue on an <em>edit<\/em> screen when you edit a related issue by clicking on an EDIT_BUTTON in the related issue display. In such circumstances there may be business rules or other logic that triggers when you update the related issue; this logic may update the current issue. Under normal circumstances this would lead to a concurrency error when the user tries to update the current issue after completing the update to the related issue. In such an event, the desired behavior is often to allow the related issue to update the current issue, and allow the user to then update the current issue, but without a warning or error. To support this, there are three possible values for the layout cell attribute. These are applied in the following order:<\/p>\n<ul>\n<li>\n\t\t\t\t\t\tWhen the user clicks on the EDIT_BUTTON on the related issue, the edit session for the related issue is set up in the current window, replacing the <em>edit<\/em> screen of the current issue. To achieve this, set the layout cell attribute to a value of <strong>UPDATE_MAIN_ISSUE<\/strong><\/li>\n<li>\n\t\t\t\t\t\tWhen the user clicks on the EDIT_BUTTON on the related issue, the edit session for the related issue is set up in a modal window on top of the <em>edit<\/em> screen of the current issue. To achieve this, the layout cell attribute named EDIT_ISSUES_IN_MODAL_WINDOW must be set to a value of YES. The layout cell attribute should be set to a value of <strong>UPDATE MAIN ISSUE<\/strong><\/li>\n<li>\n\t\t\t\t\t\tThere is no layout cell attribute of <strong>UPDATE MAIN ISSUE<\/strong> set. This is the default behavior, and no check for concurrency errors is made. The <em>edit<\/em> screen for the related issue appears in a new window. Use this default setting if there is no interaction of rules on the related issue with the current issue.<\/li>\n<\/ul>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<div style=\"background-color: rgb(221, 221, 221);\">\n\t<strong>Note<\/strong>:&nbsp; When comparing attributes, there are rules on how the tests are made.&nbsp; This affects the layout cell attributes that have IF as part of their name, e.g. VISIBLE IF and REQUIRED IF.&nbsp; The rules are:<\/p>\n<ol>\n<li>\n\t\t\tFor <strong>equals<\/strong> and <strong>not equals<\/strong> comparators, you can compare strings or numeric values<\/li>\n<li>\n\t\t\tFor <strong>&gt;<\/strong> and <strong>&lt; <\/strong>comparators, only numeric field display types can be compared, i.e. NUMBER, DECIMAL, and CURRENCY types<\/li>\n<\/ol>\n<p><strong>Note: <\/strong>When adding a layout cell attribute of the types VISIBLE IF, REQUIRED IF, NOT REQUIRED IF and similar, and you are operating on a field with a display type of <em>Checkbox<\/em>, and you want to act upon the unchecked value, use a setting such as VISIBLE IF <em>field_name<\/em> NOT EQUAL <em>Y<\/em>.<\/p>\n<p>&nbsp;<\/p>\n<\/div>\n<h3>\n\tSpecial Pseudo-Fields for &#8220;IF&#8221; Layout Cell Attributes<\/h3>\n<p>There are two special fields within the select list for &#8220;IF&#8221; type layout cell attributes.&nbsp; These are:<\/p>\n<ul>\n<li>\n\t\tSCREEN (Screen Name) &#8211; This allows you to select the values of&nbsp;<strong>ADD<\/strong> or <b>EDIT.&nbsp; <\/b>This allows you to determine whether the attribute is to be applied to only the&nbsp;<em>Add<\/em> or the&nbsp;<em>Edit<\/em> screen.&nbsp; If not used, the attribute is applied to both screens<\/li>\n<li>\n\t\tIS_WORKSPACE (Is Workspace) &#8211; This allows you to determine whether the attribute is to be applied within a Workspace.&nbsp; If not used, the layout cell attribute is applied to both the standard and the workspace interface.<\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Layout cell attributes allow you to modify the appearance or function of a field or an embedded layout within a layout. This includes creating dependencies between fields and controlling related issue displays. Layout cell attributes Note the section on the screenshot that displays the Cell Attributes. This displays the attributes that have been set for&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_lmt_disableupdate":"","_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-22130","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>Layout Cell Attributes - 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\/v22\/layout-cell-attributes\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Layout Cell Attributes - Product Documentation\" \/>\n<meta property=\"og:description\" content=\"Layout cell attributes allow you to modify the appearance or function of a field or an embedded layout within a layout. This includes creating dependencies between fields and controlling related issue displays. Layout cell attributes Note the section on the screenshot that displays the Cell Attributes. This displays the attributes that have been set for...\" \/>\n<meta property=\"og:url\" content=\"https:\/\/docs.extraview.com\/v22\/layout-cell-attributes\/\" \/>\n<meta property=\"og:site_name\" content=\"Product Documentation\" \/>\n<meta property=\"article:modified_time\" content=\"2024-02-16T00:32:14+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=\"58 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/docs.extraview.com\/v22\/layout-cell-attributes\/\",\"url\":\"https:\/\/docs.extraview.com\/v22\/layout-cell-attributes\/\",\"name\":\"Layout Cell Attributes - Product Documentation\",\"isPartOf\":{\"@id\":\"https:\/\/docs.extraview.com\/v22\/#website\"},\"datePublished\":\"2024-02-15T22:48:40+00:00\",\"dateModified\":\"2024-02-16T00:32:14+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/docs.extraview.com\/v22\/layout-cell-attributes\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/docs.extraview.com\/v22\/layout-cell-attributes\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/docs.extraview.com\/v22\/layout-cell-attributes\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/docs.extraview.com\/v22\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Layout Cell Attributes\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/docs.extraview.com\/v22\/#website\",\"url\":\"https:\/\/docs.extraview.com\/v22\/\",\"name\":\"ExtraView Product Documentation\",\"description\":\"ExtraView Documentation\",\"publisher\":{\"@id\":\"https:\/\/docs.extraview.com\/v22\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/docs.extraview.com\/v22\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/docs.extraview.com\/v22\/#organization\",\"name\":\"ExtraView Corporation\",\"url\":\"https:\/\/docs.extraview.com\/v22\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/docs.extraview.com\/v22\/#\/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\/v22\/#\/schema\/logo\/image\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Layout Cell Attributes - 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\/v22\/layout-cell-attributes\/","og_locale":"en_US","og_type":"article","og_title":"Layout Cell Attributes - Product Documentation","og_description":"Layout cell attributes allow you to modify the appearance or function of a field or an embedded layout within a layout. This includes creating dependencies between fields and controlling related issue displays. Layout cell attributes Note the section on the screenshot that displays the Cell Attributes. This displays the attributes that have been set for...","og_url":"https:\/\/docs.extraview.com\/v22\/layout-cell-attributes\/","og_site_name":"Product Documentation","article_modified_time":"2024-02-16T00:32:14+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"58 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/docs.extraview.com\/v22\/layout-cell-attributes\/","url":"https:\/\/docs.extraview.com\/v22\/layout-cell-attributes\/","name":"Layout Cell Attributes - Product Documentation","isPartOf":{"@id":"https:\/\/docs.extraview.com\/v22\/#website"},"datePublished":"2024-02-15T22:48:40+00:00","dateModified":"2024-02-16T00:32:14+00:00","breadcrumb":{"@id":"https:\/\/docs.extraview.com\/v22\/layout-cell-attributes\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/docs.extraview.com\/v22\/layout-cell-attributes\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/docs.extraview.com\/v22\/layout-cell-attributes\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/docs.extraview.com\/v22\/"},{"@type":"ListItem","position":2,"name":"Layout Cell Attributes"}]},{"@type":"WebSite","@id":"https:\/\/docs.extraview.com\/v22\/#website","url":"https:\/\/docs.extraview.com\/v22\/","name":"ExtraView Product Documentation","description":"ExtraView Documentation","publisher":{"@id":"https:\/\/docs.extraview.com\/v22\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/docs.extraview.com\/v22\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/docs.extraview.com\/v22\/#organization","name":"ExtraView Corporation","url":"https:\/\/docs.extraview.com\/v22\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/docs.extraview.com\/v22\/#\/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\/v22\/#\/schema\/logo\/image\/"}}]}},"taxonomy_info":[],"featured_image_src_large":false,"author_info":{"display_name":"carl.koppel","author_link":"https:\/\/docs.extraview.com\/v22\/author\/carl-koppel\/"},"comment_info":0,"_links":{"self":[{"href":"https:\/\/docs.extraview.com\/v22\/wp-json\/wp\/v2\/pages\/22130","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.extraview.com\/v22\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/docs.extraview.com\/v22\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/docs.extraview.com\/v22\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.extraview.com\/v22\/wp-json\/wp\/v2\/comments?post=22130"}],"version-history":[{"count":0,"href":"https:\/\/docs.extraview.com\/v22\/wp-json\/wp\/v2\/pages\/22130\/revisions"}],"wp:attachment":[{"href":"https:\/\/docs.extraview.com\/v22\/wp-json\/wp\/v2\/media?parent=22130"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}