{"id":1500942,"date":"2022-03-07T11:30:58","date_gmt":"2022-03-07T19:30:58","guid":{"rendered":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1500942"},"modified":"2024-11-01T00:00:25","modified_gmt":"2024-11-01T07:00:25","slug":"arcade-tips-for-tables-in-arcgis-dashboards","status":"publish","type":"blog","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards","title":{"rendered":"Arcade tips for tables in ArcGIS Dashboards"},"author":8482,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"open","ping_status":"closed","template":"","format":"standard","meta":{"_acf_changed":false,"_searchwp_excluded":""},"categories":[777102,37121],"tags":[32551,573561,611331,642031,28811],"industry":[],"product":[36671],"class_list":["post-1500942","blog","type-blog","status-publish","format-standard","hentry","category-arcade","category-real-time","tag-arcade","tag-arcgis-dashboards","tag-expression","tag-formatting","tag-table","product-ops-dashboard"],"acf":{"short_description":"Learn advanced formatting tips for tables in dashboards through Arcade expressions - date formatting, highlighting cells, icons and more.","flexible_content":[{"acf_fc_layout":"content","content":"<p>Dashboards are great for presenting high-level information for quick digestion. Visual elements such as indicators, gauges, and charts excel in this with their simplicity and ability to communicate status and trends at a glance. In <a href=\"https:\/\/youtu.be\/gz4DdFWlfWE?t=378\">some dashboards<\/a>, a higher degree of precision and quantity of information is needed. That\u2019s where <a href=\"https:\/\/docdev.arcgis.com\/en\/dashboards\/get-started\/table.htm\">tables<\/a> can be useful.<\/p>\n<p>If you are new to the table element, check out <a href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/table-the-newest-visualization-in-arcgis-dashboards\/\">this blog<\/a> to get up to speed. In the following sections we will walk through several tips for using <a href=\"https:\/\/developers.arcgis.com\/arcade\/\">Arcade<\/a> expressions to get the most out of your tables through advanced formatting. To illustrate the concepts,\u00a0 I will be using <a href=\"https:\/\/esri.maps.arcgis.com\/home\/item.html?id=fcb56d52d8344a72814ce7dc1f44d536\">summarized parking data<\/a> and <a href=\"https:\/\/esri.maps.arcgis.com\/home\/item.html?id=0ea910fb1b2544ebbf93fa96f15910a2\">pothole repair request data<\/a> to create tables serving various purposes on dashboards. You can use these data sets to try these concepts for yourself.<\/p>\n"},{"acf_fc_layout":"content","content":"<h1>The Basics<\/h1>\n<p>Out of the box, you can configure powerful tabular displays of raw data, however, sometimes you might need to go beyond.\u00a0 For that, you can enable <strong>Advanced formatting<\/strong> in the Values tab to create an Arcade expression that allows you to apply custom logic to format the values and cells in the table.<\/p>\n<p>The expression, which is executed for each row in the table, is used to define the content and formatting for each cell. Data point attributes can be referenced using the\u00a0<code>$datapoint<\/code>\u00a0global variable in the\u00a0Arcade\u00a0editor. The\u00a0<code>cells<\/code>\u00a0dictionary must have a property for each field defined on the\u00a0<strong>Data<\/strong>\u00a0tab of the table&#8217;s configuration. For more information, see the <a href=\"https:\/\/doc.arcgis.com\/en\/dashboards\/create-and-share\/advanced-formatting.htm#ESRI_SECTION1_8164A2CCE13C44188E058319F0CB3AD0\">documentation<\/a>.<\/p>\n"},{"acf_fc_layout":"content","content":"<h1>Value Formatting<\/h1>\n<p>The displayText property controls the content of the cell. Once advanced formatting is enabled, you will format numbers and dates using Arcade. The <code><a href=\"https:\/\/developers.arcgis.com\/arcade\/function-reference\/text_functions\/\">Text()<\/a><\/code> function is great for dialing in dates, rounding a number to the nearest whole number, or including currency symbols and negative value formatting.<\/p>\n"},{"acf_fc_layout":"sidebar","content":"","image_reference":false,"layout":"code_snippet","image_reference_figure":"","snippet":"\/\/ Formatting Dates\r\ndisplayText: Text($datapoint[\"date\"], 'YYYY-MM')\r\n\/\/ Whole numbers\r\ndisplayText: Text($datapoint[\"transactions\"], '#,###')\r\n\/\/ Currency with positive and negative value formatting\r\ndisplayText: Text($datapoint[\"revenue\"], '$#,###.00; ($#,###.00)')","spotlight_name":"","section_title":"","position":"Center","spotlight_image":false},{"acf_fc_layout":"content","content":"<p>By including a semi-colon, you can define a negative value pattern after it. Having the currency symbol in the number pattern null values will result in a blank cell for null values (as opposed to a &#8220;$&#8221; in the cell).<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1501292,"id":1501292,"title":"Img-1 - Number and Date formatting","filename":"Img-1-Number-and-Date-formatting.png","filesize":16164,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-1-Number-and-Date-formatting.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards\/img-1-number-and-date-formatting","alt":"Table displaying formatting numbers and dates","author":"8482","description":"","caption":"","name":"img-1-number-and-date-formatting","status":"inherit","uploaded_to":1500942,"date":"2022-03-06 23:26:25","modified":"2022-03-06 23:26:50","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":466,"height":318,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-1-Number-and-Date-formatting-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-1-Number-and-Date-formatting.png","medium-width":382,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-1-Number-and-Date-formatting.png","medium_large-width":466,"medium_large-height":318,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-1-Number-and-Date-formatting.png","large-width":466,"large-height":318,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-1-Number-and-Date-formatting.png","1536x1536-width":466,"1536x1536-height":318,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-1-Number-and-Date-formatting.png","2048x2048-width":466,"2048x2048-height":318,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-1-Number-and-Date-formatting.png","card_image-width":466,"card_image-height":318,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-1-Number-and-Date-formatting.png","wide_image-width":466,"wide_image-height":318}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>The value can be plain text or HTML. For example, hyperlinks can be displayed by returning an anchor tag between a backtick (`) and referencing in variables into the <a href=\"https:\/\/developers.arcgis.com\/arcade\/guide\/logic\/#template-literals\">template literal<\/a>. \u00a0You can also apply text formatting such as bolding or color using a span tag.<\/p>\n"},{"acf_fc_layout":"sidebar","content":"","image_reference":false,"layout":"code_snippet","image_reference_figure":"","snippet":"\/\/ Bolding and coloring text\r\ndisplayText: `<span style=\"font-weight:bold;color: #3c3c3c\">${$datapoint[\"status\"]}<\/span>`\r\n\/\/ Hyperlinks\r\ndisplayText: `<a href=\"referenceVariableHere\">${$datapoint[\"request_id\"]}<\/a>`\r\n\r\n","spotlight_name":"","section_title":"","position":"Center","spotlight_image":false},{"acf_fc_layout":"image","image":{"ID":1501392,"id":1501392,"title":"Img-2 - HTML displayText","filename":"Img-2-HTML-displayText.png","filesize":41050,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-2-HTML-displayText.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards\/img-2-html-displaytext","alt":"Table displaying links","author":"8482","description":"","caption":"","name":"img-2-html-displaytext","status":"inherit","uploaded_to":1500942,"date":"2022-03-06 23:58:32","modified":"2022-03-06 23:58:42","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":622,"height":346,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-2-HTML-displayText-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-2-HTML-displayText.png","medium-width":464,"medium-height":258,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-2-HTML-displayText.png","medium_large-width":622,"medium_large-height":346,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-2-HTML-displayText.png","large-width":622,"large-height":346,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-2-HTML-displayText.png","1536x1536-width":622,"1536x1536-height":346,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-2-HTML-displayText.png","2048x2048-width":622,"2048x2048-height":346,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-2-HTML-displayText.png","card_image-width":622,"card_image-height":346,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-2-HTML-displayText.png","wide_image-width":622,"wide_image-height":346}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h1>Category Overrides<\/h1>\n<p>In a grouped values table displaying categories, you may need to override some strings that are too long or not so user friendly. The <code><a href=\"https:\/\/developers.arcgis.com\/arcade\/function-reference\/logical_functions\/#decode\">Decode()<\/a><\/code> function allows you to easily do that.<\/p>\n"},{"acf_fc_layout":"sidebar","content":"","image_reference":false,"layout":"code_snippet","image_reference_figure":"","snippet":"var categories = Decode($datapoint[\"zone\"], \r\n    'San Diego, CA Default Zone', 'Unincorporated', \/\/ Overrides long string with short one\r\n    $datapoint[\"zone\"]); \/\/ For all other values, don\u2019t override","spotlight_name":"","section_title":"","position":"Center","spotlight_image":false},{"acf_fc_layout":"image","image":{"ID":1501492,"id":1501492,"title":"Img-3 - Label overrides","filename":"Img-3-Label-overrides.png","filesize":8753,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-3-Label-overrides.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards\/img-3-label-overrides","alt":"Table showing overridden category name","author":"8482","description":"","caption":"","name":"img-3-label-overrides","status":"inherit","uploaded_to":1500942,"date":"2022-03-07 05:00:07","modified":"2022-03-07 05:00:26","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":302,"height":222,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-3-Label-overrides-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-3-Label-overrides.png","medium-width":302,"medium-height":222,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-3-Label-overrides.png","medium_large-width":302,"medium_large-height":222,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-3-Label-overrides.png","large-width":302,"large-height":222,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-3-Label-overrides.png","1536x1536-width":302,"1536x1536-height":222,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-3-Label-overrides.png","2048x2048-width":302,"2048x2048-height":222,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-3-Label-overrides.png","card_image-width":302,"card_image-height":222,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-3-Label-overrides.png","wide_image-width":302,"wide_image-height":222}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h1>Highlight Values<\/h1>\n<p>Highlighting allows you to draw attention to values of importance or concern in your table. The <code>backgroundColor<\/code> property and <code>textColor<\/code> property allow you to do just that. For example, you may want to color negative numbers red or highlight descriptions containing keywords.<\/p>\n"},{"acf_fc_layout":"sidebar","content":"","image_reference":false,"layout":"code_snippet","image_reference_figure":"","snippet":"\/\/ Highlight descriptions with a keyword\r\nvar keyword = 'dangerous';\r\n\/\/ Use Find() to determine the index of the word\r\nvar hasKeyword = Find(keyword, Lower($datapoint[\"public_description\"])) &gt;= 0;\r\n\/\/ Update text and background colors if it has the keyword\r\nvar txtColorDescription = IIF(hasKeyword, 'red', '');\r\nvar bgColorDescription = IIF(hasKeyword, '#F5DDD4', '');","spotlight_name":"","section_title":"","position":"Center","spotlight_image":false},{"acf_fc_layout":"content","content":"<p>Then, reference the colors for <code>textColor<\/code> and <code>backgroundColor<\/code> in the dictionary returned.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1501512,"id":1501512,"title":"Img-4 - Highlighting cells with a keyword","filename":"Img-4-Highlighting-cells-with-a-keyword.png","filesize":44425,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-4-Highlighting-cells-with-a-keyword.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards\/img-4-highlighting-cells-with-a-keyword","alt":"Table with cells containing a keyword highlighted","author":"8482","description":"","caption":"","name":"img-4-highlighting-cells-with-a-keyword","status":"inherit","uploaded_to":1500942,"date":"2022-03-07 05:13:06","modified":"2022-03-07 05:13:31","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":836,"height":298,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-4-Highlighting-cells-with-a-keyword-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-4-Highlighting-cells-with-a-keyword.png","medium-width":464,"medium-height":165,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-4-Highlighting-cells-with-a-keyword.png","medium_large-width":768,"medium_large-height":274,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-4-Highlighting-cells-with-a-keyword.png","large-width":836,"large-height":298,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-4-Highlighting-cells-with-a-keyword.png","1536x1536-width":836,"1536x1536-height":298,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-4-Highlighting-cells-with-a-keyword.png","2048x2048-width":836,"2048x2048-height":298,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-4-Highlighting-cells-with-a-keyword-826x294.png","card_image-width":826,"card_image-height":294,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-4-Highlighting-cells-with-a-keyword.png","wide_image-width":836,"wide_image-height":298}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>You can also highlight cells based on simple color ramps to guide the viewer\u2019s eyes to easily identify small and large values. Use a <code><a href=\"https:\/\/developers.arcgis.com\/arcade\/function-reference\/logical_functions\/#when\">When()<\/a><\/code> function to define colors for ranges of values and reference the color variable in the <code>backgroundColor<\/code> of the cell.<\/p>\n"},{"acf_fc_layout":"sidebar","content":"","image_reference":false,"layout":"code_snippet","image_reference_figure":"","snippet":"\/\/ Calculate utilization ratio and color accordingly\r\nvar utilizationRatio = $datapoint[\"hours_utilized\"]\/$datapoint[\"hours_enforced\"];\r\nvar colorRamp = [\"#402315\", \"#582c0e\", \"#743909\", \"#914505\", \"#ad5100\", \"#c85700\"];\r\nvar bgColor = When(\r\n    utilizationRatio &lt;= 0.2, colorRamp[0],\r\n    utilizationRatio &gt; 0.2 &amp;&amp; utilizationRatio &lt;= 0.4, colorRamp[1],\r\n    utilizationRatio &gt; 0.4 &amp;&amp; utilizationRatio &lt;= 0.6, colorRamp[2],\r\n    utilizationRatio &gt; 0.6 &amp;&amp; utilizationRatio &lt;= 0.8, colorRamp[3],\r\n    utilizationRatio &gt; 0.8 &amp;&amp; utilizationRatio &lt;= 1.0, colorRamp[4],\r\n    colorRamp[5]\r\n    )","spotlight_name":"","section_title":"","position":"Center","spotlight_image":false},{"acf_fc_layout":"image","image":{"ID":1501572,"id":1501572,"title":"Img-5 - Highlight table","filename":"Img-5-Highlight-table.png","filesize":32140,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-5-Highlight-table.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards\/img-5-highlight-table","alt":"Table highlighting values in different shades of brown","author":"8482","description":"","caption":"","name":"img-5-highlight-table","status":"inherit","uploaded_to":1500942,"date":"2022-03-07 14:30:31","modified":"2022-03-07 14:30:54","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":320,"height":658,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-5-Highlight-table-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-5-Highlight-table.png","medium-width":127,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-5-Highlight-table.png","medium_large-width":320,"medium_large-height":658,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-5-Highlight-table.png","large-width":320,"large-height":658,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-5-Highlight-table.png","1536x1536-width":320,"1536x1536-height":658,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-5-Highlight-table.png","2048x2048-width":320,"2048x2048-height":658,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-5-Highlight-table-226x465.png","card_image-width":226,"card_image-height":465,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-5-Highlight-table.png","wide_image-width":320,"wide_image-height":658}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h1>Highlight a Row<\/h1>\n<p>To highlight an entire row, you can restructure the expression to first define a dictionary for the row, then override properties of it. You can conditionally define a color based on some logic and loop through each cell to set the <code>backgroundColor<\/code>.<\/p>\n"},{"acf_fc_layout":"sidebar","content":"","image_reference":false,"layout":"code_snippet","image_reference_figure":"","snippet":"\/\/ Define a row dictionary with default property values\r\nvar row = {\r\n    cells: {\r\n        pole_id: { \r\n            displayText: $datapoint[\"pole_id\"], \r\n        }, \r\n        transactions: {\r\n            displayText: $datapoint[\"transactions \"],\r\n            textAlign: 'right',\r\n        },\t\r\n    }\r\n}\r\n\/\/ Condition for highlighting\r\nvar hasLowUtilization = $datapoint[\"transactions\"] &lt; 10 &amp;&amp; !IsEmpty($datapoint[&quot;transactions&quot;]);\r\n\/\/ Set color. An empty string will fall back to default table color\r\nvar bgColor = IIF(hasLowUtilization, &#039;#C6542D&#039;, &#039;&#039;);\r\n\/\/ Apply background color to each cell in row\r\nfor (var cell in row.cells) {\r\n    row.cells[cell].backgroundColor = bgColor;\r\n}\r\n\/\/ Return dictionary\r\nreturn row","spotlight_name":"","section_title":"","position":"Center","spotlight_image":false},{"acf_fc_layout":"image","image":{"ID":1501592,"id":1501592,"title":"Img-6 - Flag whole row","filename":"Img-6-Flag-whole-row.png","filesize":37090,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-6-Flag-whole-row.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards\/img-6-flag-whole-row","alt":"Table with some rows highliighted","author":"8482","description":"","caption":"","name":"img-6-flag-whole-row","status":"inherit","uploaded_to":1500942,"date":"2022-03-07 14:34:06","modified":"2022-03-07 14:34:25","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":936,"height":320,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-6-Flag-whole-row-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-6-Flag-whole-row.png","medium-width":464,"medium-height":159,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-6-Flag-whole-row.png","medium_large-width":768,"medium_large-height":263,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-6-Flag-whole-row.png","large-width":936,"large-height":320,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-6-Flag-whole-row.png","1536x1536-width":936,"1536x1536-height":320,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-6-Flag-whole-row.png","2048x2048-width":936,"2048x2048-height":320,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-6-Flag-whole-row-826x282.png","card_image-width":826,"card_image-height":282,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-6-Flag-whole-row.png","wide_image-width":936,"wide_image-height":320}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h1>Mark Cells with Icons<\/h1>\n<p>Icons are another visual option to draw attention to a value. You can add icons to the cells of your table using an expression. First, you need to add an icon at the bottom of the Values panel and give it a name.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1501682,"id":1501682,"title":"Img-7 - Icons config","filename":"Img-7-Icons-config.png","filesize":5150,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-7-Icons-config.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards\/img-7-icons-config","alt":"configuration of icons","author":"8482","description":"","caption":"","name":"img-7-icons-config","status":"inherit","uploaded_to":1500942,"date":"2022-03-07 17:18:28","modified":"2022-03-07 17:18:44","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":448,"height":182,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-7-Icons-config-213x182.png","thumbnail-width":213,"thumbnail-height":182,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-7-Icons-config.png","medium-width":448,"medium-height":182,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-7-Icons-config.png","medium_large-width":448,"medium_large-height":182,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-7-Icons-config.png","large-width":448,"large-height":182,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-7-Icons-config.png","1536x1536-width":448,"1536x1536-height":182,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-7-Icons-config.png","2048x2048-width":448,"2048x2048-height":182,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-7-Icons-config.png","card_image-width":448,"card_image-height":182,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-7-Icons-config.png","wide_image-width":448,"wide_image-height":182}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>This icon can be rendered in a cell of the table by referencing it by its name for <code>iconName<\/code>. To display it under a certain condition, you can use the <code><a href=\"https:\/\/developers.arcgis.com\/arcade\/function-reference\/logical_functions\/#iif\">IIF()<\/a><\/code> function. If the icon name provided is not found, like for an empty string (&#8221;), an icon will not be displayed.<\/p>\n"},{"acf_fc_layout":"sidebar","content":"","image_reference":false,"layout":"code_snippet","image_reference_figure":"","snippet":"\/\/ Display icon if it has low utilization\r\niconName = IIf(hasLowUtilization, 'alert', '');","spotlight_name":"","section_title":"","position":"Center","spotlight_image":false},{"acf_fc_layout":"image","image":{"ID":1501692,"id":1501692,"title":"Img-8 - Alert icon displaying for low utilization","filename":"Img-8-Alert-icon-displaying-for-low-utilization.png","filesize":24229,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-8-Alert-icon-displaying-for-low-utilization.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards\/img-8-alert-icon-displaying-for-low-utilization","alt":"Table with alert icon displaying for low utilization","author":"8482","description":"","caption":"","name":"img-8-alert-icon-displaying-for-low-utilization","status":"inherit","uploaded_to":1500942,"date":"2022-03-07 17:23:02","modified":"2022-03-07 17:23:16","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":936,"height":310,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-8-Alert-icon-displaying-for-low-utilization-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-8-Alert-icon-displaying-for-low-utilization.png","medium-width":464,"medium-height":154,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-8-Alert-icon-displaying-for-low-utilization.png","medium_large-width":768,"medium_large-height":254,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-8-Alert-icon-displaying-for-low-utilization.png","large-width":936,"large-height":310,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-8-Alert-icon-displaying-for-low-utilization.png","1536x1536-width":936,"1536x1536-height":310,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-8-Alert-icon-displaying-for-low-utilization.png","2048x2048-width":936,"2048x2048-height":310,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-8-Alert-icon-displaying-for-low-utilization-826x274.png","card_image-width":826,"card_image-height":274,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-8-Alert-icon-displaying-for-low-utilization.png","wide_image-width":936,"wide_image-height":310}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>Icons can also be used to visually distinguish categories (whether on a feature table or grouped value table). Return the category field global as the <code>iconName<\/code> and add icons with names aligning with the values in the data.<\/p>\n"},{"acf_fc_layout":"sidebar","content":"","image_reference":false,"layout":"code_snippet","image_reference_figure":"","snippet":"\/\/ Display a unique icon for each category value in the data\r\niconName: $datapoint[\"case_origin\"]","spotlight_name":"","section_title":"","position":"Center","spotlight_image":false},{"acf_fc_layout":"image","image":{"ID":1501712,"id":1501712,"title":"Img-9 - Configuration of category Icons","filename":"Img-9-Configuration-of-category-Icons.png","filesize":10230,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-9-Configuration-of-category-Icons.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards\/img-9-configuration-of-category-icons","alt":"Configuration of category Icons","author":"8482","description":"","caption":"","name":"img-9-configuration-of-category-icons","status":"inherit","uploaded_to":1500942,"date":"2022-03-07 17:25:50","modified":"2022-03-07 17:25:58","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":446,"height":254,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-9-Configuration-of-category-Icons-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-9-Configuration-of-category-Icons.png","medium-width":446,"medium-height":254,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-9-Configuration-of-category-Icons.png","medium_large-width":446,"medium_large-height":254,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-9-Configuration-of-category-Icons.png","large-width":446,"large-height":254,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-9-Configuration-of-category-Icons.png","1536x1536-width":446,"1536x1536-height":254,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-9-Configuration-of-category-Icons.png","2048x2048-width":446,"2048x2048-height":254,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-9-Configuration-of-category-Icons.png","card_image-width":446,"card_image-height":254,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-9-Configuration-of-category-Icons.png","wide_image-width":446,"wide_image-height":254}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"image","image":{"ID":1501722,"id":1501722,"title":"Img-10 - Table of category Icons","filename":"Img-10-Table-of-category-Icons.png","filesize":57444,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-10-Table-of-category-Icons.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards\/img-10-table-of-category-icons","alt":"Table of category Icons","author":"8482","description":"","caption":"","name":"img-10-table-of-category-icons","status":"inherit","uploaded_to":1500942,"date":"2022-03-07 17:26:50","modified":"2022-03-07 17:26:59","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":936,"height":286,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-10-Table-of-category-Icons-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-10-Table-of-category-Icons.png","medium-width":464,"medium-height":142,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-10-Table-of-category-Icons.png","medium_large-width":768,"medium_large-height":235,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-10-Table-of-category-Icons.png","large-width":936,"large-height":286,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-10-Table-of-category-Icons.png","1536x1536-width":936,"1536x1536-height":286,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-10-Table-of-category-Icons.png","2048x2048-width":936,"2048x2048-height":286,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-10-Table-of-category-Icons-826x252.png","card_image-width":826,"card_image-height":252,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-10-Table-of-category-Icons.png","wide_image-width":936,"wide_image-height":286}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<p>Another way icons can be used is to align the color to that of the map symbol colors. Use the <code><a href=\"https:\/\/developers.arcgis.com\/arcade\/function-reference\/logical_functions\/#decode\">Decode()<\/a><\/code> function to define a color.<\/p>\n"},{"acf_fc_layout":"sidebar","content":"","image_reference":false,"layout":"code_snippet","image_reference_figure":"","snippet":"\/\/ Status Color\r\nvar statusColor = Decode($datapoint[\"status\"],\r\n    'New', '#fbd4ff',\r\n    'In Process', '#f185ff',\r\n    'Referred', '#00dee7',\r\n    'Closed', '#ffdbb3',\r\n    '');\r\n\r\nreturn {\r\n\tcells: {\r\n\t\tstatus: {\r\n\t\t    displayText: $datapoint[\"status\"],\r\n\t\t    iconName: 'circle',\r\n\t\t    iconAlign: 'left',\r\n\t\t    iconColor: statusColor\r\n\t\t}\r\n\t}\r\n}","spotlight_name":"","section_title":"","position":"Center","spotlight_image":false},{"acf_fc_layout":"image","image":{"ID":1501832,"id":1501832,"title":"Img-11 - Table of Icons colored by category","filename":"Img-11-Table-of-Icons-colored-by-category.png","filesize":56366,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-11-Table-of-Icons-colored-by-category.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards\/img-11-table-of-icons-colored-by-category","alt":"Table of Icons colored by category","author":"8482","description":"","caption":"","name":"img-11-table-of-icons-colored-by-category","status":"inherit","uploaded_to":1500942,"date":"2022-03-07 17:41:25","modified":"2022-03-07 17:41:29","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":936,"height":286,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-11-Table-of-Icons-colored-by-category-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-11-Table-of-Icons-colored-by-category.png","medium-width":464,"medium-height":142,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-11-Table-of-Icons-colored-by-category.png","medium_large-width":768,"medium_large-height":235,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-11-Table-of-Icons-colored-by-category.png","large-width":936,"large-height":286,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-11-Table-of-Icons-colored-by-category.png","1536x1536-width":936,"1536x1536-height":286,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-11-Table-of-Icons-colored-by-category.png","2048x2048-width":936,"2048x2048-height":286,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-11-Table-of-Icons-colored-by-category-826x252.png","card_image-width":826,"card_image-height":252,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-11-Table-of-Icons-colored-by-category.png","wide_image-width":936,"wide_image-height":286}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h1>Hover Text<\/h1>\n<p>You can enable hover text in the Table tab and return a <code>hoverText<\/code> property for each cell. This can allow users to see more detail or read the full text of a long description that gets truncated in the table. If hover text is not desired for certain cells, return an empty string for the <code>hoverText<\/code> property.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1501872,"id":1501872,"title":"Img-12 - Hover text configuration property","filename":"Img-12-Hover-text-configuration-property.png","filesize":13121,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-12-Hover-text-configuration-property.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards\/img-12-hover-text-configuration-property","alt":"Hover text configuration property","author":"8482","description":"","caption":"","name":"img-12-hover-text-configuration-property","status":"inherit","uploaded_to":1500942,"date":"2022-03-07 17:47:41","modified":"2022-03-07 17:47:48","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":542,"height":358,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-12-Hover-text-configuration-property-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-12-Hover-text-configuration-property.png","medium-width":395,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-12-Hover-text-configuration-property.png","medium_large-width":542,"medium_large-height":358,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-12-Hover-text-configuration-property.png","large-width":542,"large-height":358,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-12-Hover-text-configuration-property.png","1536x1536-width":542,"1536x1536-height":358,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-12-Hover-text-configuration-property.png","2048x2048-width":542,"2048x2048-height":358,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-12-Hover-text-configuration-property.png","card_image-width":542,"card_image-height":358,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-12-Hover-text-configuration-property.png","wide_image-width":542,"wide_image-height":358}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"sidebar","content":"","image_reference":false,"layout":"code_snippet","image_reference_figure":"","snippet":"cells: {\r\n    public_description: {\r\n        displayText: $datapoint[\"public_description\"],\r\n        hoverText: $datapoint[\"public_description\"]\r\n    }\r\n}","spotlight_name":"","section_title":"","position":"Center","spotlight_image":false},{"acf_fc_layout":"image","image":{"ID":1501882,"id":1501882,"title":"Img-13 - Hover text shown on a table","filename":"Img-13-Hover-text-shown-on-a-table.png","filesize":48388,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-13-Hover-text-shown-on-a-table.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards\/img-13-hover-text-shown-on-a-table","alt":"Hover text shown on a table","author":"8482","description":"","caption":"","name":"img-13-hover-text-shown-on-a-table","status":"inherit","uploaded_to":1500942,"date":"2022-03-07 17:54:04","modified":"2022-03-07 17:54:15","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":640,"height":374,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-13-Hover-text-shown-on-a-table-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-13-Hover-text-shown-on-a-table.png","medium-width":447,"medium-height":261,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-13-Hover-text-shown-on-a-table.png","medium_large-width":640,"medium_large-height":374,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-13-Hover-text-shown-on-a-table.png","large-width":640,"large-height":374,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-13-Hover-text-shown-on-a-table.png","1536x1536-width":640,"1536x1536-height":374,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-13-Hover-text-shown-on-a-table.png","2048x2048-width":640,"2048x2048-height":374,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-13-Hover-text-shown-on-a-table.png","card_image-width":640,"card_image-height":374,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-13-Hover-text-shown-on-a-table.png","wide_image-width":640,"wide_image-height":374}},"image_position":"center","orientation":"horizontal","hyperlink":""},{"acf_fc_layout":"content","content":"<h1>Summary<\/h1>\n<p>Tables can be an effective way to summarize and lookup data in a precise, condensed way. Using advanced formatting there are many options for drawing attention to important information and supporting at-a-glance information sharing and decision making.<\/p>\n<p>To see these techniques in play, check out this <a href=\"https:\/\/esri.maps.arcgis.com\/apps\/dashboards\/95fff90f7db34319b8573f5a6b3c0df9\">parking dashboard<\/a>. <a href=\"https:\/\/www.arcgis.com\/apps\/dashboards\/new#id=95fff90f7db34319b8573f5a6b3c0df9\">Make a copy<\/a> of it to see the Arcade expressions in edit mode.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1501902,"id":1501902,"title":"Img-14 - Dashboard of parking meter metrics","filename":"Img-14-Dashboard-of-parking-meter-metrics.png","filesize":124009,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-14-Dashboard-of-parking-meter-metrics.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards\/img-14-dashboard-of-parking-meter-metrics","alt":"Dashboard of parking meter metrics","author":"8482","description":"","caption":"","name":"img-14-dashboard-of-parking-meter-metrics","status":"inherit","uploaded_to":1500942,"date":"2022-03-07 17:58:22","modified":"2022-03-07 17:58:28","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":936,"height":518,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-14-Dashboard-of-parking-meter-metrics-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-14-Dashboard-of-parking-meter-metrics.png","medium-width":464,"medium-height":257,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-14-Dashboard-of-parking-meter-metrics.png","medium_large-width":768,"medium_large-height":425,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-14-Dashboard-of-parking-meter-metrics.png","large-width":936,"large-height":518,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-14-Dashboard-of-parking-meter-metrics.png","1536x1536-width":936,"1536x1536-height":518,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-14-Dashboard-of-parking-meter-metrics.png","2048x2048-width":936,"2048x2048-height":518,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-14-Dashboard-of-parking-meter-metrics-826x457.png","card_image-width":826,"card_image-height":457,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-14-Dashboard-of-parking-meter-metrics.png","wide_image-width":936,"wide_image-height":518}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/esri.maps.arcgis.com\/apps\/dashboards\/95fff90f7db34319b8573f5a6b3c0df9"},{"acf_fc_layout":"content","content":"<p>You can also check out this <a href=\"https:\/\/esri.maps.arcgis.com\/apps\/dashboards\/1c12c57e9480424a8c1b013701d7d513\">pothole repair request dashboard<\/a> and <a href=\"https:\/\/www.arcgis.com\/apps\/dashboards\/new#id=1c12c57e9480424a8c1b013701d7d513\">make a copy<\/a> of it.<\/p>\n"},{"acf_fc_layout":"image","image":{"ID":1501912,"id":1501912,"title":"Img-15 - Dashboard of pothole repair request metrics","filename":"Img-15-Dashboard-of-pothole-repair-request-metrics.png","filesize":79586,"url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-15-Dashboard-of-pothole-repair-request-metrics.png","link":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards\/img-15-dashboard-of-pothole-repair-request-metrics","alt":"Dashboard of pothole repair request metrics","author":"8482","description":"","caption":"","name":"img-15-dashboard-of-pothole-repair-request-metrics","status":"inherit","uploaded_to":1500942,"date":"2022-03-07 17:59:42","modified":"2022-03-07 17:59:50","menu_order":0,"mime_type":"image\/png","type":"image","subtype":"png","icon":"https:\/\/www.esri.com\/arcgis-blog\/wp-includes\/images\/media\/default.png","width":936,"height":518,"sizes":{"thumbnail":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-15-Dashboard-of-pothole-repair-request-metrics-213x200.png","thumbnail-width":213,"thumbnail-height":200,"medium":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-15-Dashboard-of-pothole-repair-request-metrics.png","medium-width":464,"medium-height":257,"medium_large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-15-Dashboard-of-pothole-repair-request-metrics.png","medium_large-width":768,"medium_large-height":425,"large":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-15-Dashboard-of-pothole-repair-request-metrics.png","large-width":936,"large-height":518,"1536x1536":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-15-Dashboard-of-pothole-repair-request-metrics.png","1536x1536-width":936,"1536x1536-height":518,"2048x2048":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-15-Dashboard-of-pothole-repair-request-metrics.png","2048x2048-width":936,"2048x2048-height":518,"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-15-Dashboard-of-pothole-repair-request-metrics-826x457.png","card_image-width":826,"card_image-height":457,"wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Img-15-Dashboard-of-pothole-repair-request-metrics.png","wide_image-width":936,"wide_image-height":518}},"image_position":"center","orientation":"horizontal","hyperlink":"https:\/\/esri.maps.arcgis.com\/apps\/dashboards\/1c12c57e9480424a8c1b013701d7d513"},{"acf_fc_layout":"content","content":"<p>We\u2019d love to see your creative use of tables and your own tips and tricks for advanced formatting. You can share them on social media with <code>#arcgisdashboards<\/code>.<\/p>\n"}],"authors":[{"ID":8482,"user_firstname":"David","user_lastname":"Nyenhuis","nickname":"Dave Nyenhuis","user_nicename":"dnyenhuis","display_name":"David Nyenhuis","user_email":"DNyenhuis@esri.com","user_url":"","user_registered":"2018-10-26 13:47:59","user_description":"David Nyenhuis is a senior product engineer on the ArcGIS Dashboards team, driven by a simple idea: the best data experiences speak instantly. He specializes in distilling complexity into clear visual signals\u2014whether through maps, bold metrics, charts, or gauges\u2014so insights surface without effort. His work is guided by a passion for helping users build dashboards that stay current, invite exploration, and feel as refined as they are effective.","user_avatar":"<img data-del=\"avatar\" src='https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/Profile-Picture-467x465.jpg' class='avatar pp-user-avatar avatar-96 photo ' height='96' width='96'\/>"}],"related_articles":[{"ID":797531,"post_author":"8482","post_date":"2022-02-27 10:00:48","post_date_gmt":"2022-02-27 18:00:48","post_content":"","post_title":"Getting started with advanced formatting using Arcade in Dashboards","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"getting-started-with-arcade-in-arcgis-dashboards","to_ping":"","pinged":"","post_modified":"2024-11-01 00:01:30","post_modified_gmt":"2024-11-01 07:01:30","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=797531","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":960741,"post_author":"8482","post_date":"2022-03-02 08:44:14","post_date_gmt":"2022-03-02 16:44:14","post_content":"","post_title":"Pushing the limits of Arcade in dashboards","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"pushing-the-limits-of-arcade-in-dashboards","to_ping":"","pinged":"","post_modified":"2024-11-01 00:01:18","post_modified_gmt":"2024-11-01 07:01:18","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=960741","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"8","filter":"raw"},{"ID":832001,"post_author":"10072","post_date":"2020-04-23 08:25:26","post_date_gmt":"2020-04-23 15:25:26","post_content":"","post_title":"Communicating status with icons using Arcade in Dashboards","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"communicating-status-with-icons-in-the-arcgis-dashboards-beta","to_ping":"","pinged":"","post_modified":"2024-11-01 00:18:18","post_modified_gmt":"2024-11-01 07:18:18","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=832001","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"0","filter":"raw"},{"ID":862551,"post_author":"10072","post_date":"2020-05-20 07:40:05","post_date_gmt":"2020-05-20 14:40:05","post_content":"","post_title":"Displaying time spans with Arcade in dashboards","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"displaying-time-spans-with-arcade-in-dashboards","to_ping":"","pinged":"","post_modified":"2024-11-01 00:17:55","post_modified_gmt":"2024-11-01 07:17:55","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=862551","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"4","filter":"raw"},{"ID":1205192,"post_author":"218642","post_date":"2021-07-08 09:56:40","post_date_gmt":"2021-07-08 16:56:40","post_content":"","post_title":"Enhancing dashboard elements using data expressions - Part 1","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"enhancing-dashboard-elements-using-data-expressions-part-1","to_ping":"","pinged":"","post_modified":"2021-07-09 16:44:59","post_modified_gmt":"2021-07-09 23:44:59","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1205192","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"2","filter":"raw"},{"ID":1162422,"post_author":"19621","post_date":"2021-04-22 01:00:20","post_date_gmt":"2021-04-22 08:00:20","post_content":"","post_title":"Introducing Data Expressions in ArcGIS Dashboards","post_excerpt":"","post_status":"publish","comment_status":"open","ping_status":"closed","post_password":"","post_name":"introducing-data-expressions-in-arcgis-dashboards","to_ping":"","pinged":"","post_modified":"2021-04-22 09:38:37","post_modified_gmt":"2021-04-22 16:38:37","post_content_filtered":"","post_parent":0,"guid":"https:\/\/www.esri.com\/arcgis-blog\/?post_type=blog&#038;p=1162422","menu_order":0,"post_type":"blog","post_mime_type":"","comment_count":"4","filter":"raw"}],"card_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Parking-Metrics-Dashboard-826x465-4.png","wide_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Parking-Metrics-Dashboard-1920x1080-1.png"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v25.9 (Yoast SEO v25.9) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Arcade tips for tables in ArcGIS Dashboards<\/title>\n<meta name=\"description\" content=\"Learn advanced formatting tips for tables in dashboards through Arcade expressions - date formatting, highlighting cells, icons and more.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Arcade tips for tables in ArcGIS Dashboards\" \/>\n<meta property=\"og:description\" content=\"Learn advanced formatting tips for tables in dashboards through Arcade expressions - date formatting, highlighting cells, icons and more.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards\" \/>\n<meta property=\"og:site_name\" content=\"ArcGIS Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/esrigis\/\" \/>\n<meta property=\"article:modified_time\" content=\"2024-11-01T07:00:25+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@ESRI\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":[\"Article\",\"BlogPosting\"],\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards\"},\"author\":{\"name\":\"David Nyenhuis\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/6f1874d9ef8a275885ea38d2d1287355\"},\"headline\":\"Arcade tips for tables in ArcGIS Dashboards\",\"datePublished\":\"2022-03-07T19:30:58+00:00\",\"dateModified\":\"2024-11-01T07:00:25+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards\"},\"wordCount\":7,\"commentCount\":4,\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"keywords\":[\"arcade\",\"arcgis dashboards\",\"Expression\",\"formatting\",\"table\"],\"articleSection\":[\"Arcade\",\"Real-Time Visualization &amp; Analytics\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards\",\"name\":\"Arcade tips for tables in ArcGIS Dashboards\",\"isPartOf\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\"},\"datePublished\":\"2022-03-07T19:30:58+00:00\",\"dateModified\":\"2024-11-01T07:00:25+00:00\",\"description\":\"Learn advanced formatting tips for tables in dashboards through Arcade expressions - date formatting, highlighting cells, icons and more.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.esri.com\/arcgis-blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Arcade tips for tables in ArcGIS Dashboards\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#website\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"name\":\"ArcGIS Blog\",\"description\":\"Get insider info from Esri product teams\",\"publisher\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#organization\",\"name\":\"Esri\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png\",\"width\":400,\"height\":400,\"caption\":\"Esri\"},\"image\":{\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/esrigis\/\",\"https:\/\/x.com\/ESRI\",\"https:\/\/www.linkedin.com\/company\/5311\/\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/6f1874d9ef8a275885ea38d2d1287355\",\"name\":\"David Nyenhuis\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/Profile-Picture-467x465.jpg\",\"contentUrl\":\"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/Profile-Picture-467x465.jpg\",\"caption\":\"David Nyenhuis\"},\"description\":\"David Nyenhuis is a senior product engineer on the ArcGIS Dashboards team, driven by a simple idea: the best data experiences speak instantly. He specializes in distilling complexity into clear visual signals\u2014whether through maps, bold metrics, charts, or gauges\u2014so insights surface without effort. His work is guided by a passion for helping users build dashboards that stay current, invite exploration, and feel as refined as they are effective.\",\"sameAs\":[\"https:\/\/www.linkedin.com\/in\/david-nyenhuis-8652741b\",\"https:\/\/x.com\/d9huis\"],\"url\":\"https:\/\/www.esri.com\/arcgis-blog\/author\/dnyenhuis\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Arcade tips for tables in ArcGIS Dashboards","description":"Learn advanced formatting tips for tables in dashboards through Arcade expressions - date formatting, highlighting cells, icons and more.","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:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards","og_locale":"en_US","og_type":"article","og_title":"Arcade tips for tables in ArcGIS Dashboards","og_description":"Learn advanced formatting tips for tables in dashboards through Arcade expressions - date formatting, highlighting cells, icons and more.","og_url":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards","og_site_name":"ArcGIS Blog","article_publisher":"https:\/\/www.facebook.com\/esrigis\/","article_modified_time":"2024-11-01T07:00:25+00:00","twitter_card":"summary_large_image","twitter_site":"@ESRI","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":["Article","BlogPosting"],"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards#article","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards"},"author":{"name":"David Nyenhuis","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/6f1874d9ef8a275885ea38d2d1287355"},"headline":"Arcade tips for tables in ArcGIS Dashboards","datePublished":"2022-03-07T19:30:58+00:00","dateModified":"2024-11-01T07:00:25+00:00","mainEntityOfPage":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards"},"wordCount":7,"commentCount":4,"publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"keywords":["arcade","arcgis dashboards","Expression","formatting","table"],"articleSection":["Arcade","Real-Time Visualization &amp; Analytics"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards","url":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards","name":"Arcade tips for tables in ArcGIS Dashboards","isPartOf":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#website"},"datePublished":"2022-03-07T19:30:58+00:00","dateModified":"2024-11-01T07:00:25+00:00","description":"Learn advanced formatting tips for tables in dashboards through Arcade expressions - date formatting, highlighting cells, icons and more.","breadcrumb":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.esri.com\/arcgis-blog\/products\/ops-dashboard\/real-time\/arcade-tips-for-tables-in-arcgis-dashboards#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.esri.com\/arcgis-blog\/"},{"@type":"ListItem","position":2,"name":"Arcade tips for tables in ArcGIS Dashboards"}]},{"@type":"WebSite","@id":"https:\/\/www.esri.com\/arcgis-blog\/#website","url":"https:\/\/www.esri.com\/arcgis-blog\/","name":"ArcGIS Blog","description":"Get insider info from Esri product teams","publisher":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.esri.com\/arcgis-blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.esri.com\/arcgis-blog\/#organization","name":"Esri","url":"https:\/\/www.esri.com\/arcgis-blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2018\/04\/Esri.png","width":400,"height":400,"caption":"Esri"},"image":{"@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/esrigis\/","https:\/\/x.com\/ESRI","https:\/\/www.linkedin.com\/company\/5311\/"]},{"@type":"Person","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/6f1874d9ef8a275885ea38d2d1287355","name":"David Nyenhuis","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.esri.com\/arcgis-blog\/#\/schema\/person\/image\/","url":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/Profile-Picture-467x465.jpg","contentUrl":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2026\/03\/Profile-Picture-467x465.jpg","caption":"David Nyenhuis"},"description":"David Nyenhuis is a senior product engineer on the ArcGIS Dashboards team, driven by a simple idea: the best data experiences speak instantly. He specializes in distilling complexity into clear visual signals\u2014whether through maps, bold metrics, charts, or gauges\u2014so insights surface without effort. His work is guided by a passion for helping users build dashboards that stay current, invite exploration, and feel as refined as they are effective.","sameAs":["https:\/\/www.linkedin.com\/in\/david-nyenhuis-8652741b","https:\/\/x.com\/d9huis"],"url":"https:\/\/www.esri.com\/arcgis-blog\/author\/dnyenhuis"}]}},"text_date":"March 7, 2022","author_name":"David Nyenhuis","author_page":"https:\/\/www.esri.com\/arcgis-blog\/author\/dnyenhuis","custom_image":"https:\/\/www.esri.com\/arcgis-blog\/app\/uploads\/2022\/03\/Parking-Metrics-Dashboard-1920x1080-1.png","primary_product":"ArcGIS Dashboards","tag_data":[{"term_id":32551,"name":"arcade","slug":"arcade","term_group":0,"term_taxonomy_id":32551,"taxonomy":"post_tag","description":"","parent":0,"count":113,"filter":"raw"},{"term_id":573561,"name":"arcgis dashboards","slug":"arcgis-dashboards","term_group":0,"term_taxonomy_id":573561,"taxonomy":"post_tag","description":"","parent":0,"count":39,"filter":"raw"},{"term_id":611331,"name":"Expression","slug":"expression","term_group":0,"term_taxonomy_id":611331,"taxonomy":"post_tag","description":"","parent":0,"count":4,"filter":"raw"},{"term_id":642031,"name":"formatting","slug":"formatting","term_group":0,"term_taxonomy_id":642031,"taxonomy":"post_tag","description":"","parent":0,"count":5,"filter":"raw"},{"term_id":28811,"name":"table","slug":"table","term_group":0,"term_taxonomy_id":28811,"taxonomy":"post_tag","description":"","parent":0,"count":7,"filter":"raw"}],"category_data":[{"term_id":777102,"name":"Arcade","slug":"arcade","term_group":0,"term_taxonomy_id":777102,"taxonomy":"category","description":"","parent":0,"count":98,"filter":"raw"},{"term_id":37121,"name":"Real-Time Visualization &amp; Analytics","slug":"real-time","term_group":0,"term_taxonomy_id":37121,"taxonomy":"category","description":"","parent":0,"count":166,"filter":"raw"}],"product_data":[{"term_id":36671,"name":"ArcGIS Dashboards","slug":"ops-dashboard","term_group":0,"term_taxonomy_id":36671,"taxonomy":"product","description":"","parent":36591,"count":196,"filter":"raw"}],"primary_product_link":"https:\/\/www.esri.com\/arcgis-blog\/?s=#&products=ops-dashboard","_links":{"self":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/1500942","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog"}],"about":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/types\/blog"}],"author":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/users\/8482"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/comments?post=1500942"}],"version-history":[{"count":0,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/blog\/1500942\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/media?parent=1500942"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/categories?post=1500942"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/tags?post=1500942"},{"taxonomy":"industry","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/industry?post=1500942"},{"taxonomy":"product","embeddable":true,"href":"https:\/\/www.esri.com\/arcgis-blog\/wp-json\/wp\/v2\/product?post=1500942"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}