<?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>Re: Logging Database changes</title><link>http://forums.blackbaud.com/forums/thread/39911.aspx</link><pubDate>Tue, 03 Mar 2009 21:07:41 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:39911</guid><dc:creator>David Zeidman</dc:creator><slash:comments>0</slash:comments><comments>http://forums.blackbaud.com/forums/thread/39911.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=39911</wfw:commentRss><description>&lt;p&gt;This is something that I have done for a client. They did have the VBA module so each time the a record was opened a values were recorded and then on closing the values were compared and stored in a database table. There was also a plug-in that allowed the user to see the changes that were made.&lt;/p&gt;&lt;p&gt;I have also been told about an organization that put triggers on some of the database tables so that the changes were copied to another table. I am not sure if this is allowed or whether it breaks the maintenance contract but I am told it worked well and of course did not require the VBA or API module.&lt;/p&gt;&lt;p&gt;David &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Logging Database changes</title><link>http://forums.blackbaud.com/forums/thread/39905.aspx</link><pubDate>Tue, 03 Mar 2009 19:52:05 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:39905</guid><dc:creator>Drew Allen</dc:creator><slash:comments>0</slash:comments><comments>http://forums.blackbaud.com/forums/thread/39905.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=39905</wfw:commentRss><description>&lt;p&gt;In order for this to be effective, it would need to run automatically every time a record was changed.&amp;nbsp; Plug-ins do not run automatically.&lt;/p&gt;&lt;p&gt;You could set up VBA scripts to run whenever a record was changed, assuming that you have the VBA module. &lt;br /&gt;&lt;/p&gt;&lt;p&gt;Drew &lt;br /&gt;&lt;/p&gt;</description></item><item><title>Re: Logging Database changes</title><link>http://forums.blackbaud.com/forums/thread/39902.aspx</link><pubDate>Tue, 03 Mar 2009 19:39:22 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:39902</guid><dc:creator>Tesa Vonburg</dc:creator><slash:comments>0</slash:comments><comments>http://forums.blackbaud.com/forums/thread/39902.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=39902</wfw:commentRss><description>&lt;p&gt;Please let me know if there is a plugin to use to track these events.&amp;nbsp; I do not&amp;nbsp;have API access.&amp;nbsp; The only other way to do it would be to setup audit files on SQL Server Admin.&amp;nbsp;&lt;/p&gt;</description></item><item><title>Re: Logging Database changes</title><link>http://forums.blackbaud.com/forums/thread/39894.aspx</link><pubDate>Tue, 03 Mar 2009 18:01:12 GMT</pubDate><guid isPermaLink="false">f90a95a0-00e2-4810-8af8-0bbdde08f853:39894</guid><dc:creator>JoAnn Strommen</dc:creator><slash:comments>0</slash:comments><comments>http://forums.blackbaud.com/forums/thread/39894.aspx</comments><wfw:commentRss>http://forums.blackbaud.com/forums/commentrss.aspx?SectionID=20&amp;PostID=39894</wfw:commentRss><description>&lt;p&gt;To give you a partial answer until one of the many experts have a chance to reply...&lt;/p&gt;
&lt;p&gt;You can run a query on changed constituent,&amp;nbsp;action and gift records etc.&amp;nbsp; You can query on&amp;nbsp;date changed, changed by ____.&amp;nbsp; I don&amp;#39;t believe it will give exactly what field was changed but some sections of constituent record such as changes to solicitor relationships can also be queried on.&amp;nbsp;&lt;/p&gt;
&lt;p&gt;Good luck.&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>0</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></channel></rss>