{"id":9635,"date":"2016-12-20T12:56:49","date_gmt":"2016-12-20T12:56:49","guid":{"rendered":"http:\/\/www.greytrix.com\/blogs\/sagex3\/?p=9635"},"modified":"2016-12-20T12:56:49","modified_gmt":"2016-12-20T12:56:49","slug":"how-to-create-hierarchical-left-list","status":"publish","type":"post","link":"https:\/\/www.greytrix.com\/blogs\/sagex3\/2016\/12\/20\/how-to-create-hierarchical-left-list\/","title":{"rendered":"How to Create Hierarchical Left List"},"content":{"rendered":"<p style=\"text-align: justify\">We may come across a situation where user needs a \u201c<strong>Hierarchical<\/strong><strong> Left List\u201d <\/strong>with tree and node functionality as shown below.<\/p>\n<p><a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2016\/12\/Hierarchical-Left-List.png\"><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-9636\" src=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2016\/12\/Hierarchical-Left-List.png\" alt=\"Hierarchical Left List\" width=\"657\" height=\"430\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify\">In this scenario, you need to do following settings:<\/p>\n<p style=\"text-align: justify\">1. Creating an Object<\/p>\n<p style=\"text-align: justify\">a. Navigate to :Development-&gt;Processing dictionary -&gt;Objects<\/p>\n<p style=\"text-align: justify\">b. Link a Table to the object with Index that should be combination of 2 columns which makes a unique identity and first column should be present in Tree and node can be categorized with the help second column.<\/p>\n<p><img decoding=\"async\" class=\"aligncenter  wp-image-9637\" src=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2016\/12\/Creating-an-Object.png\" alt=\"Creating an Object\" width=\"647\" height=\"268\" \/><\/p>\n<p>c. Give the same index in Selection Tab of Object screen and check the Hierarchical list checkbox.<\/p>\n<p><a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2016\/12\/Selection-Tab-of-Object-screen.png\"><img decoding=\"async\" class=\"aligncenter  wp-image-9638\" src=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2016\/12\/Selection-Tab-of-Object-screen.png\" alt=\"Selection Tab of Object screen\" width=\"650\" height=\"384\" \/><\/a><\/p>\n<p>d. Now we need to add columns in selection tab to display in Left List.<\/p>\n<p>Syntax to add columns:-<\/p>\n<p>1. [F:SCR]ZDOCNO-&#8216; &#8216;-[F:SCR]ZSTOFCY-&#8216; &#8216;-[F:SCR]ZREQUSR-&#8216; &#8216;-format$(&#8216;D:&#8217;+GFMDAT4,[F:SCR]ZREQDATE)\u00a02.[F:SCR]ZITMREF-&#8216; &#8216;-[F:SCR]ZLOCTYP-&#8216; &#8216;-[F:SCR]ZLOC-&#8216; &#8216;-[F:SCR]ZLOT<\/p>\n<p>2.[F:SCR]ZITMREF-&#8216; &#8216;-[F:SCR]ZLOCTYP-&#8216; &#8216;-[F:SCR]ZLOC-&#8216; &#8216;-[F:SCR]ZLOT<\/p>\n<p>&nbsp;<\/p>\n<p>2. Adding object to screen.<\/p>\n<p>The list type should be kept as Selection.<\/p>\n<p>Navigate to: Development-&gt;Processing dictionary -&gt;Windows<\/p>\n<p><a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2016\/12\/Processing-dictionary.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-9639\" src=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-content\/uploads\/2016\/12\/Processing-dictionary.png\" alt=\"Processing dictionary\" width=\"663\" height=\"323\" \/><\/a><\/p>\n<p>&nbsp;<\/p>\n<p style=\"text-align: justify\"><strong>About Us:<\/strong><\/p>\n<p style=\"text-align: justify\">Greytrix is one stop solution provider for Sage ERP and Sage CRM needs. We provide complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation expertise.<\/p>\n<p style=\"text-align: justify\"><a href=\"http:\/\/www.greytrix.com\/\" target=\"_blank\">Greytrix<\/a>\u00a0have some unique solutions of\u00a0<a href=\"http:\/\/www.greytrix.com\/product\/sage-crm\/gumu-sage-x3-integration\" target=\"_blank\">Sage X3\u2019s integration with Sage CRM<\/a>,\u00a0<a href=\"http:\/\/www.greytrix.com\/product\/sage-x3\/gumu-x3-salesforce-integration\" target=\"_blank\">Salesforce.com<\/a>\u00a0and\u00a0<a href=\"http:\/\/www.greytrix.com\/product\/magento-sage-integrations\/sage-x3-magento\" target=\"_blank\">Magento eCommerce<\/a>. It also offers best-in-class\u00a0<a href=\"http:\/\/www.greytrix.com\/product\/erp-development\/sage-x3\" target=\"_blank\">Sage X3 customization and development services<\/a>\u00a0to Sage business partners, end users, and Sage PSG worldwide.<\/p>\n<p style=\"text-align: justify\">For more information on Sage X3 Integration and Services, please contact us at\u00a0<a href=\"mailto:x3@greytrix.com\" target=\"_blank\">x3@greytrix.com<\/a>\u00a0.We will be glad to assist you.<\/p>\n<p style=\"text-align: justify\">Also Read:<\/p>\n<p style=\"text-align: justify\">&#8211;\u00a0<a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/2015\/10\/29\/how-to-modify-the-number-of-records-to-be-loaded-in-the-last-read-left-list-2\/\">How to modify the number of records to be loaded in the \u2018Last Read\u2019 left list<\/a><\/p>\n<p style=\"text-align: justify\">&#8211;\u00a0<a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/2013\/03\/26\/creating-left-selection-list-in-sage-x3\/\">Creating Left Selection List in Sage X3<\/a><\/p>\n<p style=\"text-align: justify\">&#8211;\u00a0<a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/2014\/07\/31\/how-to-filter-left-browser-on-field-action\/\">How to filter Left browser on field action\u2026!<\/a><strong>\u00a0<\/strong><\/p>\n<p style=\"text-align: justify\">&#8211;\u00a0<a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/2015\/09\/01\/how-to-add-navigation-buttons-in-left-list-in-version-7\/\">How to add navigation buttons in left list in version 7<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>We may come across a situation where user needs a \u201cHierarchical Left List\u201d with tree and node functionality as shown below. &nbsp; In this scenario, you need to do following settings: 1. Creating an Object a. Navigate to :Development-&gt;Processing dictionary -&gt;Objects b. Link a Table to the object with Index that should be combination of\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sagex3\/2016\/12\/20\/how-to-create-hierarchical-left-list\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[8],"tags":[972,1839],"class_list":["post-9635","post","type-post","status-publish","format-standard","hentry","category-sage-erp-x3","tag-hierarchical-left-list","tag-sage-x3-blogs"],"_links":{"self":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts\/9635","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/comments?post=9635"}],"version-history":[{"count":0,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/posts\/9635\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/media?parent=9635"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/categories?post=9635"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagex3\/wp-json\/wp\/v2\/tags?post=9635"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}