• Automatically Filtering Reports on Custom Entities by the Currently Assigned User in Sage CRM.

    It is a common business requirement to add new custom entities into Sage CRM. This can be easily done either by using the Advanced Customization Wizard or by using the slightly more manual process of adding the new table under the Administration screens…
  • Restricting Access to a Report to Specific Times of Day

    This article has been prompted by a question I was asked at a recent Developer training course in Johannesburg, South Africa. During the training course we discussed how when a user runs a large report it can place a load on the customer's server which…
  • Embed Sage CRM PDF Reports in External Applications

    An external application can make use of Sage CRM reports. It is not appropriate to invoke HTML reports from a 3rd party or external application as these are designed to interact with the Sage CRM interface. You only need think about the auto hyperlinking…
  • Creating Interactive Dashboard List Gadgets for Custom Entities

    List Gadgets derive their data from 4 different types of data source Saved Searches Advanced Finds Reports Groups When a custom entity is added to Sage CRM using the Advanced Customization Wizard (Entity Wizard) only the table is created…
  • What Reports have Charts?

    A customer had a requirement to see which reports had charts associated with them so they could consider them as Chart Gadgets in their Interactive Dashboard. It is not immediately clear from the standard report screen which reports might have a Pie chart…
  • Controlling the Data Passed to Custom Gadgets in the Interactive Dashboard

    This is the second in a series of articles discussing the creation of Custom Gadgets that can be added to the Interactive Dashboard in Sage CRM. In the article " An Example Custom Gadget for the Interactive Dashboard " I mentioned that data is passed…
  • Creating Groups on External Tables in Sage CRM (E.g. Sage accounting systems)

    The requirement: The requirement was to be able to use data from an external table in a group definition. This will allow data from a Sage accounting system to be used to build groups of Person and Companies that can then be used for outbound emails…
  • Creating Groups on Custom Entities in Sage CRM

    I have created a new custom entity called 'Project' using the Advanced Customization Wizard (aka Entity Wizard, Main Entity Wizard). The requirement: The requirement was to be able to use data from the project table in groups used for outbound emails…
  • How to customize reports through CSS in PDF format

    Today I'm going to present a simple trick "How to customize reports through CSS in PDF format". But first of all, all files mentioned in this article have to be backed-up before editing. When run a report we can choose 3 modes: Screen (HTML) …
  • Some thoughts on Sage CRM, FOP, PDF and Reports

    Sage CRM uses Apache FOP (Formatting Objects Processor) to generate its reports in PDF format. See http://xmlgraphics.apache.org/fop/ FOP is an example of a print formatter that uses XSL formatting objects (XSL-FO) and is in theory not tied to outputting…
  • Tips for Building Views: A round up of articles on views.

    The following is a survey of all the different articles that have discussed creating and editing views within Sage CRM. Understanding SQL views is essential as they under pin just about every feature within Sage CRM and completely determine what can or…
  • Building Cross Database Views for Reporting

    You may need to reference data held outside of Sage CRM and within another application's database for a variety of business requirements including Reporting Graphing Reports within CRM are based on views and so if the SQL within a view…
  • custom_reports settings and Summary Reports

    The information included here maybe useful for those people wanting to add features such as automatic definition of reports, or cloning of reports and dynamic groups and editing of summary reports, etc. Please read first a previous article " Reports…
  • Can I create new Summary Reports in Sage CRM?

    Summary reports, which show a quick overview of account information, are available from the Summary tabs of: Companies People Opportunities Cases A summary report is made up of two customizable areas: Header content - summary information from the current…
  • Sage CRM 2021 and Cascading Stylesheet Support

    Sage CRM only has a browser based interface. The system screens that a user see as they navigate around the product are rendered in HTML. HTML tags are used to define the structure and content of a document. They say "This is a header", "This is a paragraph…
  • Reports, Saved Searches and Groups

    I hope in this article to explain the meta definition of the following structures: Standard Reports Saved Searches Groups (Target Lists) These features/structures in Sage CRM all use the Reports tables: custom_reportbands custom_reportcharts…
  • Controlling access to reports

    The security features in Sage CRM extend to cover the internal CRM reporting engine. If a user can not see the data in the screen then they will not be able to see the data in the reports. The main security profile settings apply and so do the field level…
  • Reports and Graphs using Key Attribute Data

    Reports and Report Charts can only be built from views. So If we want to create a Report Chart that uses Key Attribute Data then we must first create the view. The structure of the tables that holds the key attribute data is complex and trying to work…
  • Ability to confirm if a communication has been responded to

    Hi, I am a new admin to Sage CRM however I have been a user for quite some time. I I am trying to build a report that will tell me if any Email In/Phone In Communication types have been responded to (and by way of further enhancement in what timeframe…
  • Concatenating notes

    I've seen similar questions asked but nothing specific in terms of if it is possible or if there are better ways to do it. A customer has a request that in a report which runs for single company records only, they would like to get the notes listed…
  • Adding the Lead Company entity to an activity report

    I have tweaked the Communications by User report to help us track what employees are doing with their assigned leads. Both Communication Link: Company and Company: Company name return empty fields. How can I add to the view (edit the source view Communication…
  • Hide Report Excel Export Button

    Does anyone know how to hide the Export to excel function in the reports? Thanks, Anthony
  • Run report from ASP

    Hi, I've got this code in my ASP page: myBlock.AddButton(strCallASPButton); var sReportTarget = "/CRM/eware.dll/Do?SID=" + Request.QueryString("SID") + "&Act=1410&Mode=1&CLk=T&&Key0=41&Key4=" + CRM.GetContextInfo("user","user_userid") + "&Key41…
  • How do you add multiple items to filter out in the search criteria of a report?

    I want to filter out two states from my report using the Address - State: Does not equal to How do I format this so those records don't show up in my results? For example I don't want to see results from AK or HI. Do I separate these values with a…
  • Gadget Data Sources

    I'm trying to Create a New Dashboard for some on our marketing team. I have created some reports views that they had requested and I am trying to get them into a gadget. However when I select the entity in which the view resides, I don't see the view…