Notices



Reply
 
LinkBack Thread Tools Display Modes

Old 04-22-2008, 10:00 AM   #1 (permalink)
Senior Member

Join Date: Sep 2006
Posts: 257
Rep Power: 3 jas. is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)

Crystal XI join type issues

So, starting a new thread just to be sure that I have this correct and it's in one place:

Assuming you're using export and not reporting directly off the back end, to solve the glitch (or, to accommodate the fixed glitch) in Crystal XI, you merely need to open the report and change all the links to Left Outer Join.
  1. Is this correct? The smart linking will have lined up and linked up the tables in such a way that this is the only change needed, right?
  2. Are there any links that shouldn't be changed?
  3. I think this is the case, but I just want to be sure -- after you fix the links in the report, when users run it as a custom report the links don't have to be re-fixed every time, do they?

Thanks.
__________________
james andrews
manager of development services
philadelphia museum of art

Last edited by jas.; 05-08-2008 at 12:05 PM.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote

Old 04-22-2008, 01:51 PM   #2 (permalink)
Crystal Reports Guru

DrewAllen's Avatar

Join Date: May 2006
Location: Philadelphia, PA
Posts: 1,155
Rep Power: 4 DrewAllen is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)
- Information Edge (TIE)
- API/VBA

It all depends on what you want to appear on your report. If you want to show records without X, then the link to the table containing X has to be a left outer join, but if you only want to show records with X you can leave it as an inner join.

For example, if you are doing a proposal pipeline, you only want to include constituents that have (active) proposals. You can safely leave that as an inner join.

On the other hand, you may want to do a prospect report that includes proposals. You want all prospects whether they have proposals or not, so you need to make the link to proposals a left outer join.

If you include the spouse on any of your reports, you will almost always want to make that a left outer join. Otherwise you will only get constituents with spouses.

On the other hand, everybody has a preferred address (even if all of the address info is blank), so there is no need to change that link to a left outer join.

If you are running your reports from a BB export, you will never run into a problem by making all of your joins left outer joins, so if you are unsure, change it to a left outer join. This will also hold true for reports based on most other data sources, but I cannot guarantee that it will be true in all cases.

Drew
__________________
J. Drew Allen
Children's Hospital of Philadelphia

Crystal Reports and SQL Server Consultant

It is better to live your destiny imperfectly than to live an imitation of somebody else's life with perfection.
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote

Old 04-22-2008, 02:34 PM   #3 (permalink)
Senior Member

Join Date: Sep 2006
Posts: 257
Rep Power: 3 jas. is on a distinguished road

Blackbaud Products
- Raiser's Edge (RE)

Thanks Drew.

As it turned out, my issue with my monthly report was due to this very problem -- the report was looking through and counting all 10,000 records four times before it actually put out any information.
__________________
james andrews
manager of development services
philadelphia museum of art
Digg this Post!Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Spurl this Post!Reddit! Wong this Post!
Reply With Quote
Reply

Tags
crystal xi, join type


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On
Forum Jump


Cheap Gas - Loans - Phoenix Landscaping - Credit Card Consolidation
All times are GMT -6. The time now is 05:36 AM.

Miscellaneous


Powered by vBulletin® Version 3.7.2
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Integrated by BBpixel Team 2008 :: jvbPlugin R1012.364.1

SEO by vBSEO 3.2.0 Copyright 2008 Blackbaud User SocietyAd Management by RedTyger
Inactive Reminders By Icora Web Design

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64