First Custom Report Type Creation - Story From: Popular Ideas
Custom Report Types
The first step to using the new reporting features in Summer'07 is to create a Custom Report Type. I'm going to show you how to create a simple one and bring in extra fields.
Custom Report Types are really useful if you want to expose new fields to users – for instance, to report on the Owner's Division in a report on Opportunities, or to report on a hierarchy of Custom Objects. You can also simplify the Report Wizard for your users by removing fields that they don't care about from the list in the report wizard.
If you are building the Custom Report Types based on a set of different objects, the main four objects that are related as master-detail or through lookups will be queried using Inner Joins. You can find out more about join types in the article from May: Types of Joins – a Primer .
Custom Report Types let you create the view that users will see in the end user report wizard. When users see all the choices of Report Type in the report wizard, they will also see the new types you can create.
The setup tree
First step is to login as an administrator. You'll probably want to start with this, but an as administrator of your salesforce.com account (somebody with "modify users", "modify all data", and "modify billing") you can decide to let other users access the Custom Report Types by setting the permission on their profile. If you've signed up for pre-release, you'll be the administrator, and you can do what you'd like with the data and objects in the Organization you've created. You can sign up by going to the prerelease homepage.
Once you've started, go to the setup, and in the setup tree you'll see the entry for Custom Report Types:
once we're in the Custom Reports Types section (and after a splash page if it's your first visit), you'll see the list of Custom Report Types:
Creating the Custom Report Type
After clicking "New Custom Report Type", we get a page to choose what kind of report type this is going to be:
The Primary Object choice is the first object in the list of objects in the Custom Report Type.
The other objects chosen can either be:
- objects that would be a related list (or related list of an objects that's a related list)
- objects that are detail to this object's master
- objects that are chosen in a lookup field in this object, or one of it's related lists
So if you are going to report on Accounts and their contacts, we'll choose Accounts here.
The Report Type Name is the name that users will see in the Report Wizard (as shown at the top of this page). Users expect to see things like "Accounts with Opportunities". You can name your report type something different if it's important to your business. In salesforce, we might have one with "AppExchange applications with trials"
The description will appear to the right of the choice of Report Type by the end user. This is mandatory, because usually the report type name alone will not tell the end user what kind of report and what data they will get. On a report with Accounts and Contacts in it, the description might be:
This Report Type will show the list of accounts that have contacts, and for each of the accounts, the list of contacts in that account.
The Category is the kind of objects that are involved in the reports. You can't edit this list yet, but you can choose any of the standard report type categories, for instance to put your report type based on Accounts in the Accounts category.
You can then choose if end users will be able to see the Report Type in their report wizard. If you choose "In Development", only users with the "Manage Custom Report Types" will be able to see it.
You should choose "Deployed" unless you are scared somebody will come to your cubicle and tell you off and take your stapler.
You can then click next, after your page looks like this:
Choosing the objects and records returned
Now you should have a page a lot like this:
And you might be excited at the possibilities of linking many of your objects together. But you might be annoyed – asking yourself
- Where is Owner?
- Where is User?
- Where is "Parent Account"?
Well, these fields are lookups – they have the icon:
and so they don't appear here – they are with the other fields, in the next step.
All of the choices here are either:
- detail objects, where Account is the Master
- objects that have a lookup to the Account object
I can choose Contacts though – because it's a detail. So I choose Contacts, and hit save, and now I have:
Adding fields from lookup objects:
Fields from lookup objects can be added in next. For example, these are fields from:
- Account Owner
- Account Owner Role
- Account Owner Reports To Role
- Creator
- Parent Account
… and any other field on an object that's a lookup. You can also get to lookups of the lookup.
Click "Edit Layout", and you'll get a page that looks a lot like the "Page Layout" editor for an object or record type:
This lets us remove fields, to make the page simpler, or re-arrange fields. I'm going to deal with that later, so for today, I'm going to get some more fields – from the Owner of the Account.
I click "Add fields related via lookup"
and I can see the list of lookups available in Account. If I'd wanted the lookups from the Contact object, I'd choose "Contact Fields" in the drop-down, and then click the link, to get the lookup list:
and we can choose the Owner by clicking on it, and see the list of fields:
I can choose the ones I want, then after clicking OK, I can see the fields appearing in the Account section on the page layout:
These are visible as lookup fields by the small magnifying glass icon. If you place your mouse cursor over the tile, you will see where they have come from:
Now we can hit save, and head to the Reports tab, and "Create a New Report" to admire our handiwork.
Next week, I'll look at some simple CRTs that are useful that you can create. After that, we'll look at some ludicrously complicated ones that only serve to show that where there's a will, there's often a way
CRM Software Free Trial – Your CRM online guide to Web-based Contact Management Software Free Internet Trials and the latest news, article, reviews & comparisons.
CRM Software Free Trial – Your CRM online guide to Web-based Contact Management Software Free Internet Trials and the latest news, article, reviews & comparisons.
Post Footer automatically generated by Add Post Footer Plugin for wordpress.
“We here at the “Web-Based Contact Management Software News, Reviews” are posting for your consumption the latest blog posts from the major Web-Based CRM Software vendors around the world who are focused on the development of products that enhance your CRM experience.” enjoy
——————————
Post Name:
First Custom Report Type Creation – Story From: Popular Ideas
* If Needed – To Read the Full Story: (post’s here may be limited by vendor’s RSS feed) – Highlight above post’s blue title, right click and search with google.
Listed Related posts:
- Junction objects in salesforce.com - Story From: Popular Ideas Hiding or politely staying out of the way?Sometimes in salesforce.com, there are objects that you don't see. Examples of these junction objects are: the link between opportunity and contact (the contact role) the partners in opportunities...
- Custom Report Types on Opportunity Products - Story From: Popular Ideas Opportunities and products Opportunities in the salesforce.com world are filled with products. In fact, they are so important that we have a special checkbox option to make sure employees put products on an opportunity when...
- How to fine tune Knowledge articles search from a case - Story From: Popular Ideas When searching Knowledge articles from a case, by default only the case title is used for the search. Often we want to use more information from the case in order to have more accurate search...
- What can Modify All Data really do? - Story From: Recent Ideas I had this question come up last Friday: "What can Modify All Data really do?" We all know this permission to mean, "system administrator". But we rarely look at the detail of what makes up the...
- How to fine tune Knowledge article auto-suggestion on case creation - Story From: Recent Ideas With Summer’10 release, Knowledge gains the ability to auto-suggest relevant articles upon case creation. Just like when searching Knowledge from a case details, the search uses only the case subject and this search can be fine...
- AppExchange App of the Week: Marketo Revenue Cycle Analytics - Story From: Popular Ideas Marketo has done it again with this week’s App of the Week: Revenue Cycle Analytics- Marketing Reporting, Forecasts & ROI. As a marketer myself, this app speaks to me as it delivers easy to use conversion...
- Free Best Practice Webinars – United States - Story From: Popular Ideas Best Practices Webinars are exclusively for salesforce.com customers. With thousands of companies using salesforce.com, there are a lot of great ideas out there. This is our opportunity to share best practices discovered and developed by customers...
- AppExchange App of the Week: Opportunity Accountability Dashboard - Story From: Popular Ideas This week we've got another great app from the Force.com Labs program. For those of you who are newer to Salesforce, Force.com Labs apps are FREE templates and widgets built by our resident Force.com experts. ...
- Impact of Salesforce to Salesforce on Validation Rules and Apex Triggers - Story From: Popular Ideas We've received a number of questions from customers on the impactof Salesforce to Salesforce on existing or new validation rules and apextriggers. The reality is when two companies connect their salesforce.cominstances, in most cases each company...
- How do I reduce the number of people with View All Data permission? - Story From: Recent Ideas I had this question come up today: "We have over one hundred people in our org with View All Data. This is too many and represents a potential security risk. How can I reduce the number...











