<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://forums.blackbaud.com/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>VBA/API</title><link>http://forums.blackbaud.com/forums/20.aspx</link><description /><dc:language>en</dc:language><generator>CommunityServer 2007 SP2 (Debug Build: 20611.960)</generator><item><title>How to run API applications from remote client computer?</title><link>http://forums.blackbaud.com/forums/thread/47029.aspx</link><pubDate>Wed, 28 Oct 2009 17:45:48 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:47029</guid><dc:creator>Chris Anderson</dc:creator><slash:comments>0</slash:comments><comments>http://forums.blackbaud.com/forums/thread/47029.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=47029</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;We would like to expose RE gift giving functionality to the web, however, our web portal is on a different server than our RE system.&amp;nbsp; We do have the RE client installed on the remote system, however, when I run our gift giving application from that computer it doesn&amp;#39;t work.&amp;nbsp; The error is given:&lt;/p&gt;&lt;span&gt;
&lt;p&gt;&lt;strong&gt;Startup Error: Assertion Failed: Unable to load custom dll.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Routine: REVBAMT.REApplicationMT.Init&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Main Startup Step: CBBStartSeq.Startup&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Start Sequence Step: EndCriticalSequence&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Normally this application runs from the RE server as a VB console application.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Any thoughts on this?&amp;nbsp; Also, any advice on exposing this functionality to the web would be greatly appreciated.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Thanks in Advance -&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;/span&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Customization of NetClassroom functionality?</title><link>http://forums.blackbaud.com/forums/thread/45957.aspx</link><pubDate>Tue, 20 Oct 2009 15:20:55 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:45957</guid><dc:creator>Brian Krygsman</dc:creator><slash:comments>0</slash:comments><comments>http://forums.blackbaud.com/forums/thread/45957.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=45957</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;&lt;p&gt;We &lt;span style="font-style:italic;"&gt;really &lt;/span&gt;need a way for students to indicate their desired enrollment type online... ideally through the same place they are already registering for courses: NetClassroom. &lt;/p&gt;&lt;p&gt;Blackbaud support indicated that there was currently no way for students to do this, so we&amp;#39;re looking into the possibility doing it ourselves.&lt;/p&gt;&lt;p&gt;Has anyone out there looked at adding custom functionality directly into NetClassroom?&lt;br /&gt;&lt;/p&gt;</description></item><item><title>How to add a reminder to an CAction object in API?</title><link>http://forums.blackbaud.com/forums/thread/44446.aspx</link><pubDate>Thu, 17 Sep 2009 19:45:47 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:44446</guid><dc:creator>Ginny Yang</dc:creator><slash:comments>0</slash:comments><comments>http://forums.blackbaud.com/forums/thread/44446.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=44446</wfw:commentRss><description>&lt;p&gt;I&amp;#39;m able to successfully create an action with a note, but need to add a reminder for user (eg, &amp;quot;userABC&amp;quot;) for 1 day prior to the action date.&lt;/p&gt;
&lt;p&gt;Haven&amp;#39;t been able to figure out how to do this.. should this be done via the cActionRemindees.Add() method or?&lt;/p&gt;
&lt;p&gt;Thx!&lt;/p&gt;</description></item><item><title>how to change the importID for objects which have it?</title><link>http://forums.blackbaud.com/forums/thread/44285.aspx</link><pubDate>Mon, 14 Sep 2009 16:21:26 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:44285</guid><dc:creator>Chris Anderson</dc:creator><slash:comments>2</slash:comments><comments>http://forums.blackbaud.com/forums/thread/44285.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=44285</wfw:commentRss><description>&lt;p&gt;This field is on several objects and becomes &amp;quot;read only&amp;quot; after the first time it is saved on a record.&amp;nbsp; Is there any way to get write access to this field, once it has been set?&amp;nbsp; What is it&amp;#39;s purpose / why is it read-only?&lt;/p&gt;
&lt;p&gt;Thanks in Advance --&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Batch API Crashing</title><link>http://forums.blackbaud.com/forums/thread/44223.aspx</link><pubDate>Thu, 10 Sep 2009 12:26:47 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:44223</guid><dc:creator>David Zeidman</dc:creator><slash:comments>0</slash:comments><comments>http://forums.blackbaud.com/forums/thread/44223.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=44223</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;The batch API is driving me crazy! In the past have have got it to work
several times. Once in the past I had problems when trying to add rows
to the batch but this was explained away with different versions of the
software versus SQL server (although I am not sure about that)&lt;br /&gt;
&lt;br /&gt;
The problem has now come back and I wonder if anyone else has had it. I
have tried using the Blackbaud.PIA.RE7.BatchData instead wherever
possible but that does not seem to make a difference. Here is a code
snippet:&lt;br /&gt;
&lt;br /&gt;&lt;span style="font-family:courier new,courier;"&gt;&amp;nbsp;
   Private Sub ProcessGift(ByVal batchId As Integer, ByVal donor As DonorDetails)&lt;/span&gt;&lt;br style="font-family:courier new,courier;" /&gt;
&lt;br style="font-family:courier new,courier;" /&gt;&lt;span style="font-family:courier new,courier;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim batchAPI As New CBatchAPI&lt;/span&gt;&lt;br style="font-family:courier new,courier;" /&gt;&lt;span style="font-family:courier new,courier;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim tempRecords As Blackbaud.PIA.RE7.BatchData._CTempRecords&lt;/span&gt;&lt;br style="font-family:courier new,courier;" /&gt;&lt;span style="font-family:courier new,courier;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Dim tempRecord As Blackbaud.PIA.RE7.BatchData.CTempRecord&lt;/span&gt;&lt;br style="font-family:courier new,courier;" /&gt;&lt;span style="font-family:courier new,courier;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;Dim tempRecord As Blackbaud.PIA.RE7.BBREAPI.CTempRecord&lt;/span&gt;&lt;br style="font-family:courier new,courier;" /&gt;&lt;span style="font-family:courier new,courier;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;Dim tempRecords As Blackbaud.PIA.RE7.BBREAPI.CTempRecords&lt;/span&gt;&lt;br style="font-family:courier new,courier;" /&gt;
&lt;br style="font-family:courier new,courier;" /&gt;&lt;span style="font-family:courier new,courier;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Try&lt;/span&gt;&lt;br style="font-family:courier new,courier;" /&gt;
&lt;br style="font-family:courier new,courier;" /&gt;&lt;span style="font-family:courier new,courier;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;batchAPI.Init(REUtil.getSessionContext)&lt;/span&gt;&lt;br style="font-family:courier new,courier;" /&gt;&lt;span style="font-family:courier new,courier;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;batchAPI.Load(batchId)&lt;/span&gt;&lt;br style="font-family:courier new,courier;" /&gt;
&lt;br style="font-family:courier new,courier;" /&gt;&lt;span style="font-family:courier new,courier;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;&amp;#39;tempRecords = CType(batchAPI.TempRecords, Blackbaud.PIA.RE7.BBREAPI.CTempRecords)&lt;/span&gt;&lt;br style="font-family:courier new,courier;" /&gt;&lt;span style="font-family:courier new,courier;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;tempRecords = CType(batchAPI.TempRecords, Blackbaud.PIA.RE7.BatchData.CTempRecords)&lt;/span&gt;&lt;br style="font-family:courier new,courier;" /&gt;
&lt;br style="font-family:courier new,courier;" /&gt;&lt;span style="font-family:courier new,courier;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Try&lt;/span&gt;&lt;br style="font-family:courier new,courier;" /&gt;&lt;span style="font-family:courier new,courier;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;tempRecord = tempRecords.Add&lt;/span&gt;&lt;br style="font-family:courier new,courier;" /&gt;&lt;span style="font-family:courier new,courier;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;Catch e As Exception&lt;/span&gt;&lt;br style="font-family:courier new,courier;" /&gt;&lt;span style="font-family:courier new,courier;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;MessageBox.Show(e.Message)&lt;/span&gt;&lt;br style="font-family:courier new,courier;" /&gt;
&lt;br style="font-family:courier new,courier;" /&gt;&lt;span style="font-family:courier new,courier;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;End Try&lt;/span&gt;&lt;br style="font-family:courier new,courier;" /&gt;
&lt;br style="font-family:courier new,courier;" /&gt;&lt;span style="font-family:courier new,courier;"&gt;
&amp;nbsp;&amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp; &amp;nbsp;AddSingleGift(tempRecords, donor, batchAPI&lt;/span&gt;)&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;On the tempRecords.Add I get the error message:&lt;br /&gt;
&lt;br /&gt;
&lt;i&gt;Nothing:&lt;br /&gt;
Init method must be called before using this object&lt;/i&gt;&lt;br /&gt;
&lt;br /&gt;
When I compile it and run it in RE (rather than through Visual Studio)
I don&amp;#39;t get this error but I do get an error when trying to pass it
through to the AddSingleGift method:&lt;br /&gt;
&lt;br /&gt;
Unable to cast COM object of type &amp;#39;System.__ComObject&amp;#39; to interface
type &amp;#39;Blackbaud.PIA.RE7.BatchData.CTempRecord&amp;#39;. This operation failed
because the QueryInterface call on the COM component for the interface
with IID ... failed due to the following error: No such interface
supported (Exception form HRESULT: 0x800004002 (E_NOINTERFACE)&lt;br /&gt;
&lt;br /&gt;
(I didn&amp;#39;t enter the value for the IID as it was too painful)&lt;br /&gt;
&lt;br /&gt;
It is as though the object is not being loaded properly from the API.
It is seen only as an object of type __COMObject and not its exact type.&lt;br /&gt;
&lt;br /&gt;
Any thoughts or suggestions really appreciated.&lt;br /&gt;
&lt;br /&gt;
David&lt;/p&gt;</description></item><item><title>Creating Data Object Macro to automate tedious processes -- how to refresh the form for the data object?</title><link>http://forums.blackbaud.com/forums/thread/44195.aspx</link><pubDate>Wed, 09 Sep 2009 13:45:06 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:44195</guid><dc:creator>Cathy Cooper</dc:creator><slash:comments>0</slash:comments><comments>http://forums.blackbaud.com/forums/thread/44195.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=44195</wfw:commentRss><description>&lt;p&gt;I&amp;#39;d like to automate some of the processes that our team must follow when editing various data objects.&amp;nbsp; For instance:&lt;/p&gt;
&lt;p&gt;- set the credit account for each distribution on a fund (we start by using the Copy From feature to populate type/subtype and debit accounts, but then manually modify each of the credit accounts; if I could automate this, we&amp;#39;d avoid the cut/paste process and ensure that all credit accounts match...)&lt;/p&gt;
&lt;p&gt;- coding that occurs when you change the Preferred Address for a constituent (for instance, we store all of our email and cell addresses only on the Preferred Address, so I&amp;#39;d like to automate the process of moving these around)&lt;/p&gt;
&lt;p&gt;My vision is that, while working on a&amp;nbsp; record, you could invoke the macro to perform these changes, then&amp;nbsp;return to an updated&amp;nbsp;form with the option to Cancel or Save the changes.&lt;/p&gt;
&lt;p&gt;I&amp;#39;ve been able to set up the data object macro and modify the local copy of the data object.&amp;nbsp; However, I don&amp;#39;t know how to refresh the form that I&amp;#39;m being called from so that is shows this revised data!&amp;nbsp;&amp;nbsp;&amp;nbsp;Does anyone know how to trigger this refresh?&lt;/p&gt;
&lt;p&gt;Thanks!&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>EE API Question</title><link>http://forums.blackbaud.com/forums/thread/44121.aspx</link><pubDate>Thu, 03 Sep 2009 12:31:30 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:44121</guid><dc:creator>Kevin Eaton</dc:creator><slash:comments>0</slash:comments><comments>http://forums.blackbaud.com/forums/thread/44121.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=44121</wfw:commentRss><description>&lt;p&gt;I&amp;#39;m looking to do the following:&lt;/p&gt;
&lt;p&gt;&amp;nbsp;1)&amp;nbsp; Lookup class attendance based upon date and code (e.g. today&amp;#39;s absences/unex. abs.)&lt;/p&gt;
&lt;p&gt;2)&amp;nbsp; Iterate through found attendance records.&lt;/p&gt;
&lt;p&gt;3)&amp;nbsp; Add conduct records (with assigned points) for ea. student with a given attendance record.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Any tidbits of code samples/any helpful hints would be greatly appreciated included which library/ies need to be included in the project.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Many Thanks,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Kevin Eaton&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How to run a DLL automatically at startup, or the equivalent...</title><link>http://forums.blackbaud.com/forums/thread/43677.aspx</link><pubDate>Tue, 18 Aug 2009 01:13:03 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:43677</guid><dc:creator>Chris Anderson</dc:creator><slash:comments>1</slash:comments><comments>http://forums.blackbaud.com/forums/thread/43677.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=43677</wfw:commentRss><description>&lt;p&gt;Hi All,&lt;/p&gt;
&lt;p&gt;I would like to build a DLL (Active Object) and deploy it to all the users on our system.&amp;nbsp; I would like the DLL to run for all users automatically, so there is no need to run it manually from the tools menu (because it will monitor changes to constituent records).&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Any ideas?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks in Advance --&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Gift Batch with API vs Data Entry</title><link>http://forums.blackbaud.com/forums/thread/43673.aspx</link><pubDate>Mon, 17 Aug 2009 20:10:54 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:43673</guid><dc:creator>Shawn Box</dc:creator><slash:comments>0</slash:comments><comments>http://forums.blackbaud.com/forums/thread/43673.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=43673</wfw:commentRss><description>&lt;p&gt;I am using the API to create a gift batch, add gifts and then close the batch using something similar to the sample code in the API documentation. In testing against the Sample Database, this works as expected, with additional Campaign, Fund and Appeals being populated as well. However, once we used it against the production database, the Campaign, Fund and Appeal codes come up &amp;quot;null&amp;quot; in the database, even though we have verified those items exist in the database. What is interesting is that the appropriate Campaign, Fund and Appeal codes are available for selection when going through Data Entry on the Gifts, so I am wondering if there is some additional validation we need to do when getting these items linked up for each gift.&lt;/p&gt;
&lt;p&gt;Does anyone know if&amp;nbsp;there is any additional documentation on differences in validation between API created Gifts and Gifts added through the Raiser&amp;#39;s Edge client?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>ASSIGNEDSOLICITOR_fld_SOLICITOR_NAME</title><link>http://forums.blackbaud.com/forums/thread/43396.aspx</link><pubDate>Tue, 04 Aug 2009 14:36:37 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:43396</guid><dc:creator>Dwaraka Peddireddy</dc:creator><slash:comments>1</slash:comments><comments>http://forums.blackbaud.com/forums/thread/43396.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=43396</wfw:commentRss><description>&lt;p&gt;Can any one tell me how to get to that field?. Like If I want Constituent_id then Here is my code.&lt;/p&gt;
&lt;p&gt;&amp;nbsp; Dim objConstituent As CRecord&lt;/p&gt;
&lt;p&gt;Set objConstituent = oRecord&lt;/p&gt;
&lt;p&gt;objConstituent.Init REApplication.SessionContext&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;Constituent_ID = objConstituent.Fields(RECORDS_fld_CONSTITUENT_ID) &lt;/p&gt;
&lt;p&gt;I appreciate any help on this.&lt;/p&gt;</description></item><item><title>Stage Aging Report</title><link>http://forums.blackbaud.com/forums/thread/43195.aspx</link><pubDate>Mon, 27 Jul 2009 13:14:33 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:43195</guid><dc:creator>Dwaraka Peddireddy</dc:creator><slash:comments>5</slash:comments><comments>http://forums.blackbaud.com/forums/thread/43195.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=43195</wfw:commentRss><description>&lt;p&gt;Has anyone heard about this in RE?. I am curious how you are doing this?. Any help is appreciated.&lt;/p&gt;</description></item><item><title>Proposal Table</title><link>http://forums.blackbaud.com/forums/thread/43174.aspx</link><pubDate>Fri, 24 Jul 2009 20:20:11 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:43174</guid><dc:creator>Dwaraka Peddireddy</dc:creator><slash:comments>0</slash:comments><comments>http://forums.blackbaud.com/forums/thread/43174.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=43174</wfw:commentRss><description>&lt;p&gt;The proposal table has always the most recent data only. How can we get the history on that table?. I can use the history to track no of days between different stages a prospect has been in. My last preference is to write VBA code. BB has some thing called Stage Aging report. That is the report I am looking for exactly.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>How to add / edit /search through education relationship attributes</title><link>http://forums.blackbaud.com/forums/thread/42873.aspx</link><pubDate>Tue, 14 Jul 2009 20:03:30 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:42873</guid><dc:creator>Chris Anderson</dc:creator><slash:comments>1</slash:comments><comments>http://forums.blackbaud.com/forums/thread/42873.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=42873</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;&lt;p&gt;Sorry if this is already answered somewhere else -- I need sample code on how to do the above for attributes on education relationships for RE7.&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;thanks in advance --&lt;/p&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;</description></item><item><title>RE API support not installed.</title><link>http://forums.blackbaud.com/forums/thread/39861.aspx</link><pubDate>Mon, 02 Mar 2009 16:27:09 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:39861</guid><dc:creator>Joshua Holden</dc:creator><slash:comments>4</slash:comments><comments>http://forums.blackbaud.com/forums/thread/39861.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=39861</wfw:commentRss><description>&lt;p&gt;I was testing out the login sample and I get the following error when authenticating the login. &amp;quot;RE API support not installed.&amp;quot;&amp;#39; How does one fix this error?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;Josh&lt;/p&gt;</description></item><item><title>Using API with Java</title><link>http://forums.blackbaud.com/forums/thread/2613.aspx</link><pubDate>Tue, 23 Mar 2004 14:33:15 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:2613</guid><dc:creator>Tim Levatich</dc:creator><slash:comments>3</slash:comments><comments>http://forums.blackbaud.com/forums/thread/2613.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=2613</wfw:commentRss><description>Do you know of anyone using Java to integrate with RE, via RE:API?

Blackbaud tech folks don't know of anyone doing this and they don't have any Java example code.

We need to get jump-started on this.  Your advice and contacts would be most appreciated.

Thanks, Tim
[Email Removed]</description></item><item><title>How to access Raiser’s Edge functionality by using Web Services?</title><link>http://forums.blackbaud.com/forums/thread/41590.aspx</link><pubDate>Sun, 17 May 2009 21:41:50 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:41590</guid><dc:creator>Eric Jiang</dc:creator><slash:comments>0</slash:comments><comments>http://forums.blackbaud.com/forums/thread/41590.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=41590</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Hi there,&lt;/p&gt;&lt;p&gt;We bought Raiser&amp;#39;s Edge as our Alumni fund raising tool, and hence it&amp;#39;s convenience to integrate with the rest of our system. Unfortunately, we are a Java shop and not much experience on Microsoft technology, therefore I&amp;#39;m wondering if there is any way that we could access Raiser&amp;#39;s Edge functionality by using Web Services.&lt;/p&gt;&lt;p&gt;Thanks in advance.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Eric &lt;br /&gt;&lt;/p&gt;</description></item><item><title>How to Access API using C#</title><link>http://forums.blackbaud.com/forums/thread/40875.aspx</link><pubDate>Fri, 17 Apr 2009 17:08:25 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:40875</guid><dc:creator>Dennis Pulido</dc:creator><slash:comments>1</slash:comments><comments>http://forums.blackbaud.com/forums/thread/40875.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=40875</wfw:commentRss><description>I am new user to the RE APIs.&amp;nbsp; I added the &lt;font size="2"&gt;Blackbaud.PIA.RE7.BBREAPI reference. &lt;/font&gt;&lt;font size="2"&gt;
&lt;p&gt;What are the other settings needed to access the APIs in my C# app?&amp;nbsp; Any advice would be greatful.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;Thanks.&lt;/p&gt;&lt;/font&gt;</description></item><item><title>Batch API constituents</title><link>http://forums.blackbaud.com/forums/thread/40130.aspx</link><pubDate>Thu, 12 Mar 2009 18:29:07 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:40130</guid><dc:creator>Michael Carr</dc:creator><slash:comments>1</slash:comments><comments>http://forums.blackbaud.com/forums/thread/40130.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=40130</wfw:commentRss><description>&lt;p&gt;&amp;nbsp;Is the batch api available to create constituent batches? Or is it only gift batches at this time?&lt;/p&gt;&lt;p&gt;&amp;nbsp;&lt;/p&gt;&lt;p&gt;Thanks. &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Adding default addressees/salutations</title><link>http://forums.blackbaud.com/forums/thread/38549.aspx</link><pubDate>Fri, 19 Dec 2008 20:48:00 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:38549</guid><dc:creator>Alan Leiter</dc:creator><slash:comments>3</slash:comments><comments>http://forums.blackbaud.com/forums/thread/38549.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=38549</wfw:commentRss><description>&lt;p&gt;Hi everyone.&amp;nbsp; We have set up defaults on the Constituent | Load defaults from... menu to load a default set of addressee and salutation formats to a constituent.&amp;nbsp; Is there a way to access that same default set in the RE API so we can add the same default set through code?&lt;/p&gt;&lt;p&gt;&amp;nbsp;Thanks! &lt;/p&gt;&lt;p&gt;Alan Leiter&lt;br /&gt;Assistant Director of Advancement Services&lt;br /&gt;Azusa Pacific University&lt;br /&gt;&lt;/p&gt;</description></item><item><title>Logging Database changes</title><link>http://forums.blackbaud.com/forums/thread/39860.aspx</link><pubDate>Mon, 02 Mar 2009 16:08:37 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:39860</guid><dc:creator>Joshua Holden</dc:creator><slash:comments>4</slash:comments><comments>http://forums.blackbaud.com/forums/thread/39860.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=39860</wfw:commentRss><description>&lt;p&gt;Hello,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;I&amp;#39;ve recently started to review RE and am curious is it&amp;#39;s possible to record / access record change events. I would like to know who modified what record and what time.&amp;nbsp;I would also be nice to&amp;nbsp;have a real-time event logger.&amp;nbsp;Any code examples&amp;nbsp;I could use for testing purposes would be appreciated. Or even pointing me to the correct api method would suffice.&lt;/p&gt;
&lt;p&gt;Thanks,&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Sample code for Edit and Save</title><link>http://forums.blackbaud.com/forums/thread/39645.aspx</link><pubDate>Fri, 20 Feb 2009 11:19:34 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:39645</guid><dc:creator>Mark Whiting</dc:creator><slash:comments>1</slash:comments><comments>http://forums.blackbaud.com/forums/thread/39645.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=39645</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;Can anyone provide me sample API code for editing&amp;nbsp;and saving a&amp;nbsp;Constituent record, please?&lt;/p&gt;
&lt;p&gt;Thanks in advance&lt;/p&gt;
&lt;p&gt;V&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item><item><title>Post to G/L</title><link>http://forums.blackbaud.com/forums/thread/39316.aspx</link><pubDate>Fri, 06 Feb 2009 20:21:34 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:39316</guid><dc:creator>Mitchell Gibbs</dc:creator><slash:comments>0</slash:comments><comments>http://forums.blackbaud.com/forums/thread/39316.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=39316</wfw:commentRss><description>&lt;p&gt;Has anyone else written VBA code to post to a G/L? &lt;/p&gt;&lt;p&gt;I&amp;#39;ve written custom code outside of RE, but it doesn&amp;#39;t manage any of the Post flags in Raiser&amp;#39;s Edge - it&amp;#39;s entirely external.&lt;/p&gt;&lt;p&gt;I&amp;#39;d be thrilled if I could borrow code from someone who has already worked it through.&lt;/p&gt;&lt;p&gt;Thanks,&lt;/p&gt;&lt;p&gt;Mitch &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Search for Constituents by bank account</title><link>http://forums.blackbaud.com/forums/thread/37567.aspx</link><pubDate>Sun, 19 Oct 2008 16:58:38 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:37567</guid><dc:creator>Eric Bracke</dc:creator><slash:comments>1</slash:comments><comments>http://forums.blackbaud.com/forums/thread/37567.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=37567</wfw:commentRss><description>&lt;p&gt;Hi,&lt;/p&gt;
&lt;p&gt;I&amp;#39;m looking for a way to find contstituents by their bank account.&lt;/p&gt;
&lt;p&gt;As off version 7.81 the account numbers are encrypted in the DB. &lt;br /&gt;Using the standard CustomWhereClause doesn&amp;#39;t work because it queries the raw (encrypted) data.&lt;/p&gt;
&lt;p&gt;Is there a way to encrypt the plain text (account no) and pass that in the customwhereclause ?&lt;br /&gt;Or another filter object&amp;nbsp;where I can give the account no in plain text as a parameter that returns a constituent collection ?&lt;/p&gt;
&lt;p&gt;Eric&lt;/p&gt;</description></item><item><title>Use of REApplication object in VBA</title><link>http://forums.blackbaud.com/forums/thread/38220.aspx</link><pubDate>Mon, 24 Nov 2008 18:37:59 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:38220</guid><dc:creator>Nigel Henriques</dc:creator><slash:comments>2</slash:comments><comments>http://forums.blackbaud.com/forums/thread/38220.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=38220</wfw:commentRss><description>&lt;p&gt;Hi ... Has anyone tried to use the REApplication object and specifically writing code for the UIOpening and UIClosing events ? The vba documentation (admittedly limitted) suggests that VB code can be written to execute code when the user starts up a Raisers Edge session. I would like to take advantage of this, but do not have any examples for the event subroutine calls.&lt;/p&gt;
&lt;p&gt;Thx Nigel&lt;/p&gt;</description></item><item><title>Removing Addresses</title><link>http://forums.blackbaud.com/forums/thread/37941.aspx</link><pubDate>Sun, 09 Nov 2008 12:58:16 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:37941</guid><dc:creator>Mike Diplock</dc:creator><slash:comments>2</slash:comments><comments>http://forums.blackbaud.com/forums/thread/37941.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=37941</wfw:commentRss><description>&lt;p&gt;Has anyone successfully removed an address from a constituent using VBA? I am tidying up records after an import and am trying to remove lots of empty address fields using a plug-in written in VB6. I&amp;#39;m reasonably experienced in writing plug-ins but CConstitAddresses does not seem to be behaving the same as other RE collections like CConstituentCodes.&lt;/p&gt;
&lt;p&gt;The code is:&lt;/p&gt;
&lt;p&gt;&lt;code&gt;Dim oRec As CRecord, oConsAdds As CConstitAddresses&lt;br /&gt;Set oRec = New CRecord&lt;br /&gt;oRec.Init moSC&lt;br /&gt;oRec.Load 1605&lt;br /&gt;Set oConsAdds = oRec.Addresses&lt;br /&gt;oConsAdds.Remove 1,True&lt;br /&gt;oRec.Save&lt;br /&gt;oRec.&lt;/code&gt;&lt;code&gt;CloseDown&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;&lt;code&gt;&lt;/code&gt;This should remove the first address from constituent &amp;#39;1605&amp;#39; but nothing happens when the code runs. Has anyone tried something similar with success?&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;</description></item></channel></rss>