{"id":8867,"date":"2014-09-25T08:39:33","date_gmt":"2014-09-25T08:39:33","guid":{"rendered":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/?p=8867"},"modified":"2014-09-25T08:39:33","modified_gmt":"2014-09-25T08:39:33","slug":"tab-control-in-sage-crm-v7-2-2","status":"publish","type":"post","link":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/25\/tab-control-in-sage-crm-v7-2-2\/","title":{"rendered":"Tab Control in Sage CRM v7.2"},"content":{"rendered":"<p>Sage CRM v7.2 has introduced a new feature in client side scripting library which helps to customize Sage CRM as per our needs. Recently we came across similar features that can be used to control Sage CRM tabs.<br \/>\n<strong><em><span style=\"color: #993300;\">New Stuff:<\/span> \u00a0<\/em><\/strong><a title=\"Increase the size of Search SQL text\" href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/20\/increase-the-size-of-search-sql-text\/\" target=\"_blank\">Increase the size of Search SQL text<\/a><br \/>\nLet\u2019s consider an example where the user wants to show Quotes tab only for the Admin users. If user is non-admin user then Quotes tab should not be visible. Here are the steps that you need to follow.<br \/>\n1) Login to\u00a0Sage CRM.<br \/>\n2) Navigate to below path.<br \/>\n<strong>Administration | Customization | Opportunity<\/strong>.<br \/>\n3) Navigate to\u00a0<strong>Screens<\/strong>\u00a0tab and click on the Opportunity Top Content screen.<br \/>\n4) Copy and Paste below code into the\u00a0<strong>Custom Content<\/strong>\u00a0section of screen.<br \/>\n&lt;script&gt;<br \/>\ncrm.ready (function ()<br \/>\n{<br \/>\nif (CurrentUser.user_per_admin== 3)<br \/>\ncrm.showTab (&#8216;tabnames&#8217;,&#8217;Quotes&#8217;);<br \/>\nelse<br \/>\ncrm.hideTab (&#8216;tabnames&#8217;, &#8216;Quotes&#8217;);<br \/>\n});<br \/>\n&lt;\/script&gt;<br \/>\n5) Click on\u00a0<strong>Save<\/strong>\u00a0button.<br \/>\n<strong><span style=\"color: #993300;\">For Admin users:\u00a0<\/span><\/strong><br \/>\n<a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2014\/09\/Tab11.jpg\"><img fetchpriority=\"high\" decoding=\"async\" class=\"aligncenter size-full wp-image-8868\" src=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2014\/09\/Tab11.jpg\" alt=\"Tab1\" width=\"629\" height=\"282\" \/><\/a><strong><br \/>\n<span style=\"color: #993300;\">For Non-Admin users:\u00a0<\/span><\/strong><br \/>\n<a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2014\/09\/Tab21.jpg\"><img decoding=\"async\" class=\"aligncenter size-full wp-image-8869\" src=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2014\/09\/Tab21.jpg\" alt=\"Tab2\" width=\"629\" height=\"304\" \/><\/a><br \/>\nYou can apply above code to any other entities based on different conditions. Happy scripting.<b><br \/>\n<\/b><br \/>\n<strong><em><span style=\"color: #993300;\">Also Read:<\/span><\/em><br \/>\n<\/strong>1)\u00a0<a title=\"Get Active tab through Client side scripting\" href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/17\/get-active-tab-through-client-side-scripting\/\" target=\"_blank\">Get Active tab through Client side scripting<br \/>\n<\/a>2) <a title=\"Add Print Button to Print Entity information in Sage CRM v7.2\" href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/08\/27\/add-print-button-to-print-entity-information-in-sage-crm-v7-2\/\" target=\"_blank\">Add Print Button to Print Entity information in Sage CRM v7.2<\/a><br \/>\n3) <a title=\"Information and Error Message feature in Sage CRM v7.2\" href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2013\/06\/14\/information-and-error-message-feature-in-sage-crm-v7-2\/\" target=\"_blank\">Information and Error Message feature in Sage CRM v7.2<\/a><br \/>\n4) <a title=\"Avoid scrolling with Collapse Screen Feature in Sage CRM7.2\" href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/02\/avoid-scrolling-with-collapse-screen-feature-in-sage-crm7-2\/\" target=\"_blank\">Avoid scrolling with Collapse Screen Feature in Sage CRM7.2<\/a><br \/>\n5) <a title=\"Display Background Color on Required Fields in Sage CRM v7.2\" href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2013\/06\/04\/display-background-color-on-required-fields-in-sage-crm-v7-2\/\" target=\"_blank\">Display Background Color on Required Fields in Sage CRM v7.2<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Sage CRM v7.2 has introduced a new feature in client side scripting library which helps to customize Sage CRM as per our needs. Recently we came across similar features that can be used to control Sage CRM tabs. New Stuff: \u00a0Increase the size of Search SQL text Let\u2019s consider an example where the user wants\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/25\/tab-control-in-sage-crm-v7-2-2\/\">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":[78,83,172,202,204,332,337,391],"tags":[759,1317,1471,1475,1908,2010,2033,2287,2393],"class_list":["post-8867","post","type-post","status-publish","format-standard","hentry","category-control","category-crm72","category-hide","category-jquey","category-js-file","category-sage-crm","category-sage-crm-7-2","category-tab","tag-control","tag-hide","tag-javascript","tag-jquery","tag-remove","tag-sage-crm","tag-sage-crm-7-2","tag-show","tag-tab"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Tab Control in Sage CRM v7.2 - Sage CRM \u2013 Tips, Tricks and Components<\/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:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/25\/tab-control-in-sage-crm-v7-2-2\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Tab Control in Sage CRM v7.2 - Sage CRM \u2013 Tips, Tricks and Components\" \/>\n<meta property=\"og:description\" content=\"Sage CRM v7.2 has introduced a new feature in client side scripting library which helps to customize Sage CRM as per our needs. Recently we came across similar features that can be used to control Sage CRM tabs. New Stuff: \u00a0Increase the size of Search SQL text Let\u2019s consider an example where the user wants\u2026 Read More &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/25\/tab-control-in-sage-crm-v7-2-2\/\" \/>\n<meta property=\"og:site_name\" content=\"Sage CRM \u2013 Tips, Tricks and Components\" \/>\n<meta property=\"article:published_time\" content=\"2014-09-25T08:39:33+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2014\/09\/Tab11.jpg\" \/>\n<meta name=\"author\" content=\"greysagecrm\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"greysagecrm\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/25\/tab-control-in-sage-crm-v7-2-2\/\",\"url\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/25\/tab-control-in-sage-crm-v7-2-2\/\",\"name\":\"Tab Control in Sage CRM v7.2 - Sage CRM \u2013 Tips, Tricks and Components\",\"isPartOf\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/25\/tab-control-in-sage-crm-v7-2-2\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/25\/tab-control-in-sage-crm-v7-2-2\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2014\/09\/Tab11.jpg\",\"datePublished\":\"2014-09-25T08:39:33+00:00\",\"author\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/25\/tab-control-in-sage-crm-v7-2-2\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/25\/tab-control-in-sage-crm-v7-2-2\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/25\/tab-control-in-sage-crm-v7-2-2\/#primaryimage\",\"url\":\"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2014\/09\/Tab11.jpg\",\"contentUrl\":\"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2014\/09\/Tab11.jpg\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/25\/tab-control-in-sage-crm-v7-2-2\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Tab Control in Sage CRM v7.2\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website\",\"url\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/\",\"name\":\"Sage CRM \u2013 Tips, Tricks and Components\",\"description\":\"Explore the possibilities with Sage CRM insights through our comprehensive blogs. As a leading Sage partner, Greytrix helps businesses maximize their Sage CRM potential with its rich expertise and immense knowledge. Here, you will find blogs that feature expert advice, tips &amp; tricks, best practices, and comprehensive guides on customizing and configuring Sage CRM for your business. Stay informed with our regular updates and expert insights!\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f\",\"name\":\"greysagecrm\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g\",\"caption\":\"greysagecrm\"},\"url\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/author\/greysagecrm\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Tab Control in Sage CRM v7.2 - Sage CRM \u2013 Tips, Tricks and Components","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.greytrix.com\/blogs\/sagecrm\/2014\/09\/25\/tab-control-in-sage-crm-v7-2-2\/","og_locale":"en_US","og_type":"article","og_title":"Tab Control in Sage CRM v7.2 - Sage CRM \u2013 Tips, Tricks and Components","og_description":"Sage CRM v7.2 has introduced a new feature in client side scripting library which helps to customize Sage CRM as per our needs. Recently we came across similar features that can be used to control Sage CRM tabs. New Stuff: \u00a0Increase the size of Search SQL text Let\u2019s consider an example where the user wants\u2026 Read More &raquo;","og_url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/25\/tab-control-in-sage-crm-v7-2-2\/","og_site_name":"Sage CRM \u2013 Tips, Tricks and Components","article_published_time":"2014-09-25T08:39:33+00:00","og_image":[{"url":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2014\/09\/Tab11.jpg","type":"","width":"","height":""}],"author":"greysagecrm","twitter_card":"summary_large_image","twitter_misc":{"Written by":"greysagecrm","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/25\/tab-control-in-sage-crm-v7-2-2\/","url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/25\/tab-control-in-sage-crm-v7-2-2\/","name":"Tab Control in Sage CRM v7.2 - Sage CRM \u2013 Tips, Tricks and Components","isPartOf":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/25\/tab-control-in-sage-crm-v7-2-2\/#primaryimage"},"image":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/25\/tab-control-in-sage-crm-v7-2-2\/#primaryimage"},"thumbnailUrl":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2014\/09\/Tab11.jpg","datePublished":"2014-09-25T08:39:33+00:00","author":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f"},"breadcrumb":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/25\/tab-control-in-sage-crm-v7-2-2\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/25\/tab-control-in-sage-crm-v7-2-2\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/25\/tab-control-in-sage-crm-v7-2-2\/#primaryimage","url":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2014\/09\/Tab11.jpg","contentUrl":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-content\/uploads\/2014\/09\/Tab11.jpg"},{"@type":"BreadcrumbList","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2014\/09\/25\/tab-control-in-sage-crm-v7-2-2\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/"},{"@type":"ListItem","position":2,"name":"Tab Control in Sage CRM v7.2"}]},{"@type":"WebSite","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website","url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/","name":"Sage CRM \u2013 Tips, Tricks and Components","description":"Explore the possibilities with Sage CRM insights through our comprehensive blogs. As a leading Sage partner, Greytrix helps businesses maximize their Sage CRM potential with its rich expertise and immense knowledge. Here, you will find blogs that feature expert advice, tips &amp; tricks, best practices, and comprehensive guides on customizing and configuring Sage CRM for your business. Stay informed with our regular updates and expert insights!","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f","name":"greysagecrm","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c3b4325cb326e36467f945b9b9adf2bb85e907fe092d42eb36b39743b492e626?s=96&d=mm&r=g","caption":"greysagecrm"},"url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/author\/greysagecrm\/"}]}},"_links":{"self":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/posts\/8867","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/comments?post=8867"}],"version-history":[{"count":0,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/posts\/8867\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/media?parent=8867"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/categories?post=8867"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/tags?post=8867"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}