RE-Decoded

A technical look at the Raiser's Edge API from Blackbaud


Feeds:

Changing Raiser’s Edge skin

August 28th, 2007 by David Zeidman

If only we could change Raiser’s Edge in the same way that we can change other applications such as our favourite music players etc.

 Well unfortunately I cannot show you a way to do exactly that but there are a few things that can be changed. Read the rest of this entry »

Posted in Beginner | 1 Comment »

How to use the API on a shoestring

August 20th, 2007 by David Zeidman

There are a lot of misconceptions about what the Raiser’s Edge API is and what it can be used for. A lot of organisations are put off by the fact that the API is expensive to purchase on top of the fact that they may have to cover the cost of development too.

Read the rest of this entry »

Posted in Beginner, Not Code | Comments Off

Working with Attributes

August 13th, 2007 by David Zeidman

Attributes are a common tool within The Raiser’s Edge. I know of no organisation that does not have any constituent attributes. Yet the API treats them rather peculiarly. Unlike an import where you specify the category and description the Attribute record doesn’t store the category in plain text. This would be OK if you regularly referred to attributes with their code table id but you do not. They are referred to using the category text.

Read the rest of this entry »

Posted in Intermediate | Comments Off

Sometimes the API is just not enough

August 7th, 2007 by David Zeidman

Sometimes I cannot quite get want I want from Raiser’s Edge using the API. Or if I can it is very slow to get the information. For example when you get a collection of top level records, say constituents, there are filter objects which work well, you can also use the custom where clause which works when there is not a filter parameter. However what do you do when you want a combination of different areas of The Raiser’s Edge all combined into one selection.

Read the rest of this entry »

Posted in Advanced | 5 Comments »

A Non-production database

August 2nd, 2007 by David Zeidman

There has been some discussion on the Blackbaud forums and on the Blackbus forum about using a second non-production database.  This article will highlight some ways of doing this. 

Before I begin I want to categorically state that if you believe what I am writing in this post breaks your Blackbaud contract then do not do it. A long time ago I was told by Blackbaud that it was perfectly acceptable and I hold by that but I know that others who have been told otherwise (including various support people at Blackbaud who will give you a different ruling depending on who you speak to!) Just to reiterate I am in no way encouraging you to break the law!
Read the rest of this entry »

Posted in Beginner, Not Code | 4 Comments »

Switch to our mobile site