Duplicate a Posted Journal Entry

Rose Business Solutions, Inc. blogs about a really useful tip for Finance users on how to duplicate a posted journal entry.

It’s very much time saving if your journal entry is big enough.


Clearing “Recent Projects” list on Visual Studio 2008 Start Page

Ever wondered how to clear all that cluttering of recently worked projects list on your Visual Studio 2008 start page? I did. Till I found an article posted by Brent Lamborn.

Brent’s post, Visual Studio 2008 – Clear Recent Projects List, solved my issue. Thought I would sort of reblog it. Those who looking for a solution to this issue, look no further.



Cross Dictionary Triggers on DEX.DIC

This post is kind of reblogging David’s post, Cross Dictionary Dexterity Development, for just one reason.

We can write cross dictionary triggers on DEX.DIC. I had tried this once, some years ago, and could not succeed. I never got a chance or requirement again that would push me beyond that limit. Looks like that chance is here and now.

And this is certainly the right time for me to reblog this point and the post itself.


To all Budding GP developers – Screen Resolution Does Matter

This is very silly point, but quite a huge dampener when it comes to Customer satisfaction.

I had given a simple customization as a trial to a budding developer as part of an exercise. I received the chunk to test it out.

What I could see was a huge window containing almost 50-75 fields (including labels, several text boxes, etc.) with lot screen real estate being wasted between fields. Secondly, this window went out of my test machine’s screen space. The only possibility for that, in my opinion, is the resolution of the developer’s machine was way too higher than my test machine’s screen resolution.

Always, keep in mind, that when you develop a customization on a computer with higher resolution than that of the customers’, it’s going to be an issue. Customer would have to scroll horizontally each time to enter or view data on each field. And trust me, that’s very irritable than a bad and buggy customization itself.

Always, try to limit the window size that would fit inside a 1024 X 768 screen resolution (that’s the lowest that I feel is still existing in this universe), so it would fit in almost all resolutions.

This possibly be a non-issue soon with technology being so advanced nowadays and customers are willing to shed out some bucks on higher resolution & wide screen monitors.

But you never know.


SQL Tip: Find Table(s) Having A Particular Column

This SQL query is my savior for a long time now. Thought I would just share it with all budding SQL developers.

Q: How to find the table(s) which contain a particular column which I know?
A: Below is the query that would do the trick.

SELECT name 
FROM sys.objects 
WHERE object_id IN 
SELECT object_id 
FROM sys.columns 
WHERE name = [columnname] –Column which you would want to locate

This query will return all tables which contains the specific column. And this query also would save your time immensely.


Required Fields – Additional Tip

This one is a simple tip, yet very useful one. Frank reminds us on where and what would be the problem if we don’t see required fields as we wished to.

Now, this one is for developers. If it’s a customization that we have developed and on that if users are not able to see required fields as they wish, then you know what the problem is: Set Required property to TRUE without fail for all fields that are suppose to be REQUIRED and make sure that you have linked the prompts (Link Prompt action) for those fields correctly.