• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 751
  • Last Modified:

Create report Group based on Formula Field

While this question: http://www.experts-exchange.com/Database/Reporting_/Crystal_Reports/Q_23247486.html implies that it should be no problem to create a group based on a Formula Field, I'm unable to do so. I've created a Formula Field but can't find it in the list of fields available in the Group Expert.

The problem I'm trying to resolve is as follows:
- The company record includes an Industry Code
- I want to group all of the company records in my report based on the Industry Code Category.
- The industry code may be NAICS or may be SIC
- NAICS and SIC codes/descriptions/categories are stored in separate tables
- I must check each company record at runtime to determine whether it is an NAICS or SIC code

My approach, so far, was to create a formula field named Industry Category that tests the code and determines whether it is NAICS or SIC and then returns the associated Category (a string). I then wanted to add a group to my report based on Industry Category, but I can't find that field in the Group Expert.

Do I need to do something special to have the Formula Field available in the Group expert?
0
PolicyWorks
Asked:
PolicyWorks
  • 2
1 Solution
 
wykabryanCommented:
Certain formulas you can not group on. Please provide the code that you are using in this formula.
0
 
James0628Commented:
As he said, there are some limits.  For example, the formula must reference a field in your record (it sounds like you're doing that), and it can not use any CR summary functions.  If you post your formula, we can take a look at it.

 James
0
 
PolicyWorksAuthor Commented:
@James0628: Thanks, I wasn't referencing a field in my report, I was (for reasons I'm not sure of) referencing a different formula field (unnecessarily). I fixed up my formula and it work now. Stay tuned, I'll be adding another question that's a bit more complex (at least, it's complex to explain...we'll see if it's complex to resolve).
0
 
James0628Commented:
Ah.  Well, there you go.  :-)

 You're welcome.  Glad I could help.

 James
0

Featured Post

Become an Android App Developer

Ready to kick start your career in 2018? Learn how to build an Android app in January’s Course of the Month and open the door to new opportunities.

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now