Attributes, Tables and Query Results
Comments
-
Yes there is a way around it - you're getting the duplicates because (I assume) your query is using fields immediately within the Attributes section (i.e. category) and also the description from within the Specific Attributes sub-section. RE doesn't make any connection between the attributes in these two sections, even though we know they are the same - for all it knows, we might WANT to select constituents with one particular attribute category but output a different attribute (as a rubbish example off the top of my head, listing the sporting interests of all constituents subscribed to the newsletter).
I guess you're using Category in order to select only the constituents who have that particular attribute? To remove the duplicates, you'll need to remove that and replace it with a field from within the Specific Attributes section for that category, so you're not using fields across multiple levels of the attribute query "tree". You could do something like 'Attribute_Name Description not blank' or 'Attribute_Name Import ID not blank' to achieve the same effect of selecting only the constituents who have an attribute with that category (the first option will not include any constituents who may have an attribute with a category but no description; the second one using import ID will).0 -
Kate Styer:
Several of our attributes are configured as tables and have multiple table entries. Many constituents have the same attribute multiple times with the same descriptions, but with different comments and dates (if they participated in a program more than once for several years, for instance). I'm trying to query on one specific attribute, and see all of the different descriptions that have been applied. However, when I output the description, comments and date for that specific attribute, it duplicates each combination of description, comments and date. Is there any way around this?
Hi Kate,
I'm not sure I'm following exactly what you are doing/whats happening
Is it that you have an attribute, with just one description that can be added several times to a record with different dates and comments
Or is it an attribute with multiple descriptions and you are only interested in one of the descriptions and that descriptions dates and comments
For example scenario A:
Attribute = Donor Level
Description = Major
Date = 1/11/11
Comment = owns home
Attribute = Donor Level
Description = Major
Date = 7/13/15
Comment = owns boat
The results in your query would look something like this:
Attribute Donor Level Description Attribute Donor Level Date Attribute Donor Level Comments
Major 1/11/11 owns home
Major 7/13/15 owns boat
For example scenario B:
Attribute = Donor Level
Description = Major
Date = 1/11/11
Comment = owns home
Attribute = Donor Level
Description = Mid-Level
Date = 3/20/10
Comment = met to discuss org mission
Attribute = Donor Level
Description = General
Date = 9/12/08
Comment = introduced at event
The results in your query would look something like this:
Attribute Donor Level Description Attribute Donor Level Date Attribute Donor Level Comments
Major 1/11/11 owns home
Mid-Level 3/20/10 met to discuss org mission
General 9/12/08 introduced at event
Either way if you are using results from a query that has a specific attribute more than once you are always going to have duplicate rows from the output
If it is more like scenario B then I would suggest exporting the results and sorting on the description you are interested in, then you can more easily see all the comments/dates for that description on a donors record
Joanne
0 -
THANK YOU!! Both options work. Seriously, thank you so much for responding. I've been going crazy trying to fix this.0
-
One more tip that may be helpful: If you QUERY for constituents with an attribute that appears multiple times, that constituent will appear on multiple lines in the query -- once for each appearance of the Attribute. If you EXPORT that query through the EXPORT function (not query export), then you will have one line for each constituent, with any number of attributes repeated on the same line. (When you select the Attribute, Export will ask how many you want to export. I always pick a number that is one more than what I expect the max to be, to verify that it is an empty field and I have all the occurrences of that Attribute.) A query export that feeds into an Excel pivot table can provide hours of fun!0
-
Kate Styer:
Several of our attributes are configured as tables and have multiple table entries. Many constituents have the same attribute multiple times with the same descriptions, but with different comments and dates (if they participated in a program more than once for several years, for instance). I'm trying to query on one specific attribute, and see all of the different descriptions that have been applied. However, when I output the description, comments and date for that specific attribute, it duplicates each combination of description, comments and date. Is there any way around this?RE Mantra: Query is a grouping tool, not a reporting tool. Use Query to determine which Constituent records to see and then use Export to get the data out of RE.
0 -
John Heizer:
Kate Styer:
Several of our attributes are configured as tables and have multiple table entries. Many constituents have the same attribute multiple times with the same descriptions, but with different comments and dates (if they participated in a program more than once for several years, for instance). I'm trying to query on one specific attribute, and see all of the different descriptions that have been applied. However, when I output the description, comments and date for that specific attribute, it duplicates each combination of description, comments and date. Is there any way around this?RE Mantra: Query is a grouping tool, not a reporting tool. Use Query to determine which Constituent records to see and then use Export to get the data out of RE.John - I usually totally agree with this, but I think when you are looking for many attributes on one record it is easier to use the export from the query results as it is already formatted into rows, as opposed to a constituent export that is all columns.
Or is there an attribute export type?
0 -
Joanne Felci I finally had a Blackbaud someone tell me a real valid reason for never exporting directly from the query, but from through the Export module instead. First hand, she had seen it corrupt data in RE.
Since I heard this from her, my offices have moved MUCH more towards using the Export module, but I do have one that regularly still gets exported from the query... shhh! Don't tell anyone! It's because the fields I need for this report are not contained within any one single export. Go figure!0 -
Hi Heather-
Not intending to shoot the messenger here, but I have to say that answer from Blackbaud is completely rediculous, as in, worthy of redicule.
If exporting from Query were capable of corrupting data, Raiser's Edge software would never have survived in the market place for as long as it has.
The idea that "outputting" data can corrupt the tables of any database is so remote, it's not worth discussing.
The better reason to use Export instead of exporting from Query includes among other things:
Export respects; Address starts and stops, No Valid Address checkboxes, Do Not Send Mail checkboxes, Solicitor starts and stops, DNC email addresses, and a whole host of other reasons.2 -
I can't remember - or find the post that had this information - but what is the shortcut you can use when you are in a constituent record and want to add to an attribute table1
-
The shortcut is F7, there's a little reminder at the bottom of the record when you click in the field.1
-
Thanks Alan French - you are the best!
And oh yeah...look at that it is at the bottom of the screen (another sign of how unobservant I am)1 -
Aaron Rothberg:
Hi Heather-
Not intending to shoot the messenger here, but I have to say that answer from Blackbaud is completely rediculous, as in, worthy of redicule.
If exporting from Query were capable of corrupting data, Raiser's Edge software would never have survived in the market place for as long as it has.
The idea that "outputting" data can corrupt the tables of any database is so remote, it's not worth discussing.
The better reason to use Export instead of exporting from Query includes among other things:
Export respects; Address starts and stops, No Valid Address checkboxes, Do Not Send Mail checkboxes, Solicitor starts and stops, DNC email addresses, and a whole host of other reasons.Aaron Rothberg, thank you for not shooting the messenger, LOL! It didn't make much sense to me either, but it was a from a teacher in an in-person class I was in who said it had actually happened to her directly, so it was finally something I could take and believe. Anytime I had asked someone from Blackbaud why, prior to that point, all I got was hemming and hawing and no real answers with any substance to them. BUT, exporting makes more sense to me now for all the other reasons you mentioned here too. Plus, I love how using the different formats can give you your data in different ways - gift vs. constituent, for example, giving you gifts all on one row or each on it's own unique row.
0
Categories
- All Categories
- Shannon parent
- shannon 2
- shannon 1
- 21 Advocacy DC Users Group
- 14 BBCRM PAG Discussions
- 89 High Education Program Advisory Group (HE PAG)
- 28 Luminate CRM DC Users Group
- 8 DC Luminate CRM Users Group
- Luminate PAG
- 5.9K Blackbaud Altru®
- 58 Blackbaud Award Management™ and Blackbaud Stewardship Management™
- 409 bbcon®
- 2.1K Blackbaud CRM™ and Blackbaud Internet Solutions™
- donorCentrics®
- 1.1K Blackbaud eTapestry®
- 2.8K Blackbaud Financial Edge NXT®
- 1.1K Blackbaud Grantmaking™
- 527 Education Management Solutions for Higher Education
- 1 JustGiving® from Blackbaud®
- 4.6K Education Management Solutions for K-12 Schools
- Blackbaud Luminate Online & Blackbaud TeamRaiser
- 16.4K Blackbaud Raiser's Edge NXT®
- 4.1K SKY Developer
- 547 ResearchPoint™
- 151 Blackbaud Tuition Management™
- 1 YourCause® from Blackbaud®
- 61 everydayhero
- 3 Campaign Ideas
- 58 General Discussion
- 115 Blackbaud ID
- 87 K-12 Blackbaud ID
- 6 Admin Console
- 949 Organizational Best Practices
- 353 The Tap (Just for Fun)
- 235 Blackbaud Community Feedback Forum
- 55 Admissions Event Management EAP
- 18 MobilePay Terminal + BBID Canada EAP
- 36 EAP for New Email Campaigns Experience in Blackbaud Luminate Online®
- 109 EAP for 360 Student Profile in Blackbaud Student Information System
- 41 EAP for Assessment Builder in Blackbaud Learning Management System™
- 9 Technical Preview for SKY API for Blackbaud CRM™ and Blackbaud Altru®
- 55 Community Advisory Group
- 46 Blackbaud Community Ideas
- 26 Blackbaud Community Challenges
- 7 Security Testing Forum
- 1.1K ARCHIVED FORUMS | Inactive and/or Completed EAPs
- 3 Blackbaud Staff Discussions
- 7.7K ARCHIVED FORUM CATEGORY [ID 304]
- 1 Blackbaud Partners Discussions
- 1 Blackbaud Giving Search™
- 35 EAP Student Assignment Details and Assignment Center
- 39 EAP Core - Roles and Tasks
- 59 Blackbaud Community All-Stars Discussions
- 20 Blackbaud Raiser's Edge NXT® Online Giving EAP
- Diocesan Blackbaud Raiser’s Edge NXT® User’s Group
- 2 Blackbaud Consultant’s Community
- 43 End of Term Grade Entry EAP
- 92 EAP for Query in Blackbaud Raiser's Edge NXT®
- 38 Standard Reports for Blackbaud Raiser's Edge NXT® EAP
- 12 Payments Assistant for Blackbaud Financial Edge NXT® EAP
- 6 Ask an All Star (Austen Brown)
- 8 Ask an All-Star Alex Wong (Blackbaud Raiser's Edge NXT®)
- 1 Ask an All-Star Alex Wong (Blackbaud Financial Edge NXT®)
- 6 Ask an All-Star (Christine Robertson)
- 21 Ask an Expert (Anthony Gallo)
- Blackbaud Francophone Group
- 22 Ask an Expert (David Springer)
- 4 Raiser's Edge NXT PowerUp Challenge #1 (Query)
- 6 Ask an All-Star Sunshine Reinken Watson and Carlene Johnson
- 4 Raiser's Edge NXT PowerUp Challenge: Events
- 14 Ask an All-Star (Elizabeth Johnson)
- 7 Ask an Expert (Stephen Churchill)
- 2025 ARCHIVED FORUM POSTS
- 322 ARCHIVED | Financial Edge® Tips and Tricks
- 164 ARCHIVED | Raiser's Edge® Blog
- 300 ARCHIVED | Raiser's Edge® Blog
- 441 ARCHIVED | Blackbaud Altru® Tips and Tricks
- 66 ARCHIVED | Blackbaud NetCommunity™ Blog
- 211 ARCHIVED | Blackbaud Target Analytics® Tips and Tricks
- 47 Blackbaud CRM Higher Ed Product Advisory Group (HE PAG)
- Luminate CRM DC Users Group
- 225 ARCHIVED | Blackbaud eTapestry® Tips and Tricks
- 1 Blackbaud eTapestry® Know How Blog
- 19 Blackbaud CRM Product Advisory Group (BBCRM PAG)
- 1 Blackbaud K-12 Education Solutions™ Blog
- 280 ARCHIVED | Mixed Community Announcements
- 3 ARCHIVED | Blackbaud Corporations™ & Blackbaud Foundations™ Hosting Status
- 1 npEngage
- 24 ARCHIVED | K-12 Announcements
- 15 ARCHIVED | FIMS Host*Net Hosting Status
- 23 ARCHIVED | Blackbaud Outcomes & Online Applications (IGAM) Hosting Status
- 22 ARCHIVED | Blackbaud DonorCentral Hosting Status
- 14 ARCHIVED | Blackbaud Grantmaking™ UK Hosting Status
- 117 ARCHIVED | Blackbaud CRM™ and Blackbaud Internet Solutions™ Announcements
- 50 Blackbaud NetCommunity™ Blog
- 169 ARCHIVED | Blackbaud Grantmaking™ Tips and Tricks
- Advocacy DC Users Group
- 718 Community News
- Blackbaud Altru® Hosting Status
- 104 ARCHIVED | Member Spotlight
- 145 ARCHIVED | Hosting Blog
- 149 JustGiving® from Blackbaud® Blog
- 97 ARCHIVED | bbcon® Blogs
- 19 ARCHIVED | Blackbaud Luminate CRM™ Announcements
- 161 Luminate Advocacy News
- 187 Organizational Best Practices Blog
- 67 everydayhero Blog
- 52 Blackbaud SKY® Reporting Announcements
- 17 ARCHIVED | Blackbaud SKY® Reporting for K-12 Announcements
- 3 Luminate Online Product Advisory Group (LO PAG)
- 81 ARCHIVED | JustGiving® from Blackbaud® Tips and Tricks
- 1 ARCHIVED | K-12 Conference Blog
- Blackbaud Church Management™ Announcements
- ARCHIVED | Blackbaud Award Management™ and Blackbaud Stewardship Management™ Announcements
- 1 Blackbaud Peer-to-Peer Fundraising™, Powered by JustGiving® Blogs
- 39 Tips, Tricks, and Timesavers!
- 56 Blackbaud Church Management™ Resources
- 154 Blackbaud Church Management™ Announcements
- 1 ARCHIVED | Blackbaud Church Management™ Tips and Tricks
- 11 ARCHIVED | Blackbaud Higher Education Solutions™ Announcements
- 7 ARCHIVED | Blackbaud Guided Fundraising™ Blog
- 2 Blackbaud Fundraiser Performance Management™ Blog
- 9 Foundations Events and Content
- 14 ARCHIVED | Blog Posts
- 2 ARCHIVED | Blackbaud FIMS™ Announcement and Tips
- 59 Blackbaud Partner Announcements
- 10 ARCHIVED | Blackbaud Impact Edge™ EAP Blogs
- 1 Community Help Blogs
- Diocesan Blackbaud Raiser’s Edge NXT® Users' Group
- Blackbaud Consultant’s Community
- Blackbaud Francophone Group
- 1 BLOG ARCHIVE CATEGORY
- Blackbaud Community™ Discussions
- 8.3K Blackbaud Luminate Online® & Blackbaud TeamRaiser® Discussions
- 5.7K Jobs Board