RE-Decoded

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


Feeds:

VBA: Inside or Out?

January 29th, 2007 by David Zeidman

If you are using VBA to perform actions on opening, saving or deleting record you have the option of putting the code in two different places.

Perhaps the most obvious is when you log in to RE as supervisor you can go into the Visual Basic for Applications environment (found under the Tools menu) and capture your events in the System project. This is the “inside” solution as it resides inside the database and can be programed from inside the RE application.

The other option is to use the RE7VBA tool. This executable is found in the Raiser’s Edge directory along side RE7.exe. Running this program opens up a similar environment except that you can save your work in a file and compile it to a DLL. This is the “outside” solution for opposite reasons

What are the pros and cons of each? Read the rest of this entry »

Posted in Beginner | 5 Comments »

Decoding RE code

January 25th, 2007 by David Zeidman

Welcome to RE Decoded. My aim with this blog is to share some techniques used in the Raiser’s Edge API to solve day to day problems that the ordinary user may have. Feel free to add your own comments if you have solved a problem differently. Its the best way to learn.

This first entry is less technical than the other entries. I need to break you in gently.

Read the rest of this entry »

Posted in Not Code | No Comments »