Developing for Microsoft Dynamics GP by David Musgrave (Australia) and the Microsoft Dynamics GP Developer Support Team (USA)Syndicated From: http://blogs.msdn.com/b/DevelopingForDynamicsGP/
Click on the link to see the full About Page.
As mentioned in the post, Support Debugging Tool Build 15 released, the Support Debugging Tool for Microsoft Dynamics GP build 15 was released at the end of June with a build labelled as Last Modified: 28-Jun-2011.
This post is to announce that an updated Build 15 labelled as Last Modified: 22-Jul-2011 has been released for Microsoft Dynamics GP 10.0 and Microsoft Dynamics GP 2010. This build has 3 bug fixes in it, one major fix and a couple of cosmetic ones (shown below):
Here is a quick explanation of the ScreenShot issue. There were two issues/changes from the previous Build 14 code of ScreenShot:
Now, a couple of my beta testers did report some issues with the screenshot images, but we were never able to replicate the issue and the code was released using the System Dialog.
Since the release of Build 15, I have worked on a couple of support cases where we again saw the issue with ScreenShot and then it was also reported on a Community Forum post: SDT: Issue with screen capture in build 15.
The issue does not happen 100% of the time, but it was happening enough that it needed further investigation. The way the Macro system creates the screenshot bitmaps is by moving each of the windows into the foregound (so it is not covered by other windows) and then captures the area of the screen where the window is and saves it as a 4 colour (2 bit / pixel) bitmap. The problem was that the System Diaog is modal and was preventing the other windows moving to the foreground. This meant that the captured images might have been overlaid with sections of other windows as well as the System Dialog itself.
The example from the forum post shows both of these issues. See how the Payables Transaction Entry window is covered by both the ScreenShot window and the System Dialog.
So the code has now been rewritten to not use a System Dialog, it instead uses a small window that will open in the bottom right corner of the screen while the screenshot bitmaps are being created and then close. This new window does have a hidden button on it for the macro to "click". The end result is that now ScreenShot works as desired with no "timing" issues and can work in "silent" mode when needed.
Please download this update and drop the contents of the archive folder into your application folder. There is no need to uninstall or remove the previous build.
Support Debugging Tool for Microsoft Dynamics GP 10.0
Support Debugging Tool for Microsoft Dynamics GP 2010 (v11.0)
NOTE: The tool is posted on PartnerSource and so can be downloaded by partners. If you are a customer, you will need to obtain the tool through your partner. Any feedback or questions about the tool will be handled via the Microsoft Dynamics GP Community Forum.
Please check out the Support Debugging Tool Portal page, your one-stop-shop for all things relating to the Support Debugging Tool.
Please post your feedback on what you think of this build and what you would like to see in the future.
Thanks to Heather Roggeveen for reporting the issue with ScreenShot on the Community Forum.
Other Microsoft Sites
I'm a Customer
I'm a Partner
Use the official Twitter tags:
#MSDYNCOMM | #CONV13