{"id":229,"date":"2010-05-31T03:17:00","date_gmt":"2010-05-31T03:17:00","guid":{"rendered":"http:\/\/www.greytrix.com\/blogs\/sagecrm\/?p=229"},"modified":"2010-05-31T03:17:00","modified_gmt":"2010-05-31T03:17:00","slug":"standard-sage-crm-reports-with-custom-styling","status":"publish","type":"post","link":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2010\/05\/31\/standard-sage-crm-reports-with-custom-styling\/","title":{"rendered":"Standard Sage CRM reports with custom styling"},"content":{"rendered":"<p>When we go for creating a new report in CRM, we can see the below screen to enter the report details. Here we need to specify the styling that we are going to use for this particular report.<\/p>\n<p><\/p>\n<p><a href=\"http:\/\/4.bp.blogspot.com\/_A6_b0zkYeSY\/TAMs-B8-BSI\/AAAAAAAABD4\/f4YoXabsrE0\/s1600\/123test.JPG\" target=\"_blank\" rel=\"noopener\"><img decoding=\"async\" id=\"BLOGGER_PHOTO_ID_5477271016000324898\" style=\"DISPLAY: block; MARGIN: 0px auto 10px; WIDTH: 320px; CURSOR: hand; HEIGHT: 58px; TEXT-ALIGN: center\" alt=\"\" src=\"http:\/\/4.bp.blogspot.com\/_A6_b0zkYeSY\/TAMs-B8-BSI\/AAAAAAAABD4\/f4YoXabsrE0\/s320\/123test.JPG\" border=\"0\" \/><\/a><\/p>\n<p>By default there are two styles provided over here as mentioned below.<br \/>1. <strong>Standard with Grids<\/strong><br \/>2. <strong>Standard without grids<\/strong><\/p>\n<p>The styling options selected above are saved to <strong>custom_reports<\/strong> in <strong>repo_reportstyle<\/strong> field.<\/p>\n<p>Now what if you need to have the same structure as that of the standard styling, but need to quickly change colors and other styling elements in report? How to go about quickly designing the custom styles for the new report you are developing? Read below to know more.<\/p>\n<p>Suppose you want to quickly create a new style sheet named My Custom Style Sheet for the report you are developing.<\/p>\n<p>1. <strong>Create an entry in Translations<\/strong>: How do we see the above two options in the Report Styles field? Very simple, as per the standard lists functionality in CRM, an entry has to be made in translations to do the same with following details.<\/p>\n<p>Caption Family = \u201c<strong>ReportStyles<\/strong> \u201c<br \/>Caption Code = \u201c<strong>MyCustomStyleSheet<\/strong> \u201c<br \/>Translation = \u201c<strong>My Custom Style Sheet&#8221;<\/strong><\/p>\n<p>Now the code value used above i.e. <strong>MyCustomStyleSheet<\/strong> is the key thing we need to remember.<\/p>\n<p>2. <strong>Create report styling prerequisites<\/strong>: Now suppose you want to use the Standard with Grids option with the colors and styles of your choice.<\/p>\n<p>&#8211; Go to C:Program FilesSageCRM<crm> WWWRootReports folder<\/p>\n<p>&#8211; Copy and paste the below files at the same path to create the copies of the same.<br \/><strong>StdGrids.css<br \/>StdGridsCE.xsl<br \/>StdGridsPC.xsl<\/strong><br \/>These are the files being used for styling in Standard with grids option.<\/p>\n<p>&#8211; Rename the copied files as below respectively (Use the code value as key thing as mentioned above).<br \/><strong>MyCustomStyleSheet.css<br \/>MyCustomStyleSheet CE.xsl<br \/>MyCustomStyleSheet PC.xsl<\/strong><\/p>\n<p>&#8211; Here the CSS file is the cascaded style sheet file responsible for attaching styling with various elements in report like colors, size etc.<\/p>\n<p>&#8211; XSL files are the extended style sheet files that are responsible for generating the overall structure for the report.<\/p>\n<p>These XSL files include the link to cascaded style sheet. You need to open both the XSL files and find the tag <strong>Link<\/strong>. You need to change the link of style sheet here to that of the one you are using i.e. MyCustomStyleSheet.css<\/p>\n<p>&#8211; Now you can edit the XSL and Cascaded style sheet files mentioned above to achieve the styling of your choice.<\/p>\n<p>3. <strong>Attach custom styling with new report<\/strong>: After following the steps given above you can see a new option in Report Style field while creating new report named My Custom Style Sheet. You can select this option and create your report to see the output as per the changes you did in style sheets as mentioned above.<\/p>\n<p><marquee width=\"80%\"><b>If you find this content useful, Please drop us an email at <a title=\"mailto:crm@greytrix.com\" href=\"mailto:crm@greytrix.com\">crm@greytrix.com<\/a>. <\/b><\/marquee><\/p>\n","protected":false},"excerpt":{"rendered":"<p>When we go for creating a new report in CRM, we can see the below screen to enter the report details. Here we need to specify the styling that we are going to use for this particular report. By default there are two styles provided over here as mentioned below.1. Standard with Grids2. Standard without\u2026 <span class=\"read-more\"><a href=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2010\/05\/31\/standard-sage-crm-reports-with-custom-styling\/\">Read More &raquo;<\/a><\/span><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[842,843,1920,2366],"class_list":["post-229","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-crystal-report","tag-css","tag-report","tag-summary-report"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Standard Sage CRM reports with custom styling - 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\/2010\/05\/31\/standard-sage-crm-reports-with-custom-styling\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Standard Sage CRM reports with custom styling - Sage CRM \u2013 Tips, Tricks and Components\" \/>\n<meta property=\"og:description\" content=\"When we go for creating a new report in CRM, we can see the below screen to enter the report details. Here we need to specify the styling that we are going to use for this particular report. By default there are two styles provided over here as mentioned below.1. Standard with Grids2. Standard without\u2026 Read More &raquo;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2010\/05\/31\/standard-sage-crm-reports-with-custom-styling\/\" \/>\n<meta property=\"og:site_name\" content=\"Sage CRM \u2013 Tips, Tricks and Components\" \/>\n<meta property=\"article:published_time\" content=\"2010-05-31T03:17:00+00:00\" \/>\n<meta property=\"og:image\" content=\"http:\/\/4.bp.blogspot.com\/_A6_b0zkYeSY\/TAMs-B8-BSI\/AAAAAAAABD4\/f4YoXabsrE0\/s320\/123test.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=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2010\/05\/31\/standard-sage-crm-reports-with-custom-styling\/\",\"url\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2010\/05\/31\/standard-sage-crm-reports-with-custom-styling\/\",\"name\":\"Standard Sage CRM reports with custom styling - Sage CRM \u2013 Tips, Tricks and Components\",\"isPartOf\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2010\/05\/31\/standard-sage-crm-reports-with-custom-styling\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2010\/05\/31\/standard-sage-crm-reports-with-custom-styling\/#primaryimage\"},\"thumbnailUrl\":\"http:\/\/4.bp.blogspot.com\/_A6_b0zkYeSY\/TAMs-B8-BSI\/AAAAAAAABD4\/f4YoXabsrE0\/s320\/123test.JPG\",\"datePublished\":\"2010-05-31T03:17:00+00:00\",\"author\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f\"},\"breadcrumb\":{\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2010\/05\/31\/standard-sage-crm-reports-with-custom-styling\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2010\/05\/31\/standard-sage-crm-reports-with-custom-styling\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2010\/05\/31\/standard-sage-crm-reports-with-custom-styling\/#primaryimage\",\"url\":\"http:\/\/4.bp.blogspot.com\/_A6_b0zkYeSY\/TAMs-B8-BSI\/AAAAAAAABD4\/f4YoXabsrE0\/s320\/123test.JPG\",\"contentUrl\":\"http:\/\/4.bp.blogspot.com\/_A6_b0zkYeSY\/TAMs-B8-BSI\/AAAAAAAABD4\/f4YoXabsrE0\/s320\/123test.JPG\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2010\/05\/31\/standard-sage-crm-reports-with-custom-styling\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.greytrix.com\/blogs\/sagecrm\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Standard Sage CRM reports with custom styling\"}]},{\"@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":"Standard Sage CRM reports with custom styling - 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\/2010\/05\/31\/standard-sage-crm-reports-with-custom-styling\/","og_locale":"en_US","og_type":"article","og_title":"Standard Sage CRM reports with custom styling - Sage CRM \u2013 Tips, Tricks and Components","og_description":"When we go for creating a new report in CRM, we can see the below screen to enter the report details. Here we need to specify the styling that we are going to use for this particular report. By default there are two styles provided over here as mentioned below.1. Standard with Grids2. Standard without\u2026 Read More &raquo;","og_url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2010\/05\/31\/standard-sage-crm-reports-with-custom-styling\/","og_site_name":"Sage CRM \u2013 Tips, Tricks and Components","article_published_time":"2010-05-31T03:17:00+00:00","og_image":[{"url":"http:\/\/4.bp.blogspot.com\/_A6_b0zkYeSY\/TAMs-B8-BSI\/AAAAAAAABD4\/f4YoXabsrE0\/s320\/123test.JPG","type":"","width":"","height":""}],"author":"greysagecrm","twitter_card":"summary_large_image","twitter_misc":{"Written by":"greysagecrm","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2010\/05\/31\/standard-sage-crm-reports-with-custom-styling\/","url":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2010\/05\/31\/standard-sage-crm-reports-with-custom-styling\/","name":"Standard Sage CRM reports with custom styling - Sage CRM \u2013 Tips, Tricks and Components","isPartOf":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2010\/05\/31\/standard-sage-crm-reports-with-custom-styling\/#primaryimage"},"image":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2010\/05\/31\/standard-sage-crm-reports-with-custom-styling\/#primaryimage"},"thumbnailUrl":"http:\/\/4.bp.blogspot.com\/_A6_b0zkYeSY\/TAMs-B8-BSI\/AAAAAAAABD4\/f4YoXabsrE0\/s320\/123test.JPG","datePublished":"2010-05-31T03:17:00+00:00","author":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/#\/schema\/person\/e7ff1c8f4763b47730d6bc5e74d59c1f"},"breadcrumb":{"@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2010\/05\/31\/standard-sage-crm-reports-with-custom-styling\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.greytrix.com\/blogs\/sagecrm\/2010\/05\/31\/standard-sage-crm-reports-with-custom-styling\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2010\/05\/31\/standard-sage-crm-reports-with-custom-styling\/#primaryimage","url":"http:\/\/4.bp.blogspot.com\/_A6_b0zkYeSY\/TAMs-B8-BSI\/AAAAAAAABD4\/f4YoXabsrE0\/s320\/123test.JPG","contentUrl":"http:\/\/4.bp.blogspot.com\/_A6_b0zkYeSY\/TAMs-B8-BSI\/AAAAAAAABD4\/f4YoXabsrE0\/s320\/123test.JPG"},{"@type":"BreadcrumbList","@id":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/2010\/05\/31\/standard-sage-crm-reports-with-custom-styling\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/"},{"@type":"ListItem","position":2,"name":"Standard Sage CRM reports with custom styling"}]},{"@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\/229","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=229"}],"version-history":[{"count":0,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/posts\/229\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/media?parent=229"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/categories?post=229"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.greytrix.com\/blogs\/sagecrm\/wp-json\/wp\/v2\/tags?post=229"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}