Aug
31
2011

Registry Permissions, OLE, & The Never Ending MSI Installer

Recently, we have had a Gatekeeper client that was experiencing issues when attempting to utilize our Forms module.  In essence, every time a form was opened through Gatekeeper, the Microsoft Office installer would launch.  If it had happened once and then quit, it wouldn't have been such an issue, but it kept happening every single time a form was opened.

Our forms module stores the documents in the database as BLOBs, and then writes them out to the hard drive to be opened in Microsoft Word using OLE.  This isn't ground-breaking development here.  This technology has been around for quite a while.

More...

Aug
26
2011

User Defined (global) functions called from datawindows/reports

I recently created a custom Advisor report that used a global function in order to avoid duplicating code and ease of completion.  It works pretty well but you have to be cautious about where you use these things and the amount of code you put into them.  If you have a large amount of code in a global function it will slow down your report since the function will be called at least once for every single row retrieved.  If you use the function in a computed field in a group you'll be calling it many more times because each instance of the function in a computed field will be called for every row retrieved from the database.  You can quickly make a report that runs unacceptably long.

Calendar

<<  February 2012  >>
MoTuWeThFrSaSu
303112345
6789101112
13141516171819
20212223242526
2728291234
567891011

View posts in large calendar