Vision Users Canada

...a place to connect with other Vision users in Canada

  • Increase font size
  • Default font size
  • Decrease font size
Welcome to the Frontpage

Contact Association

E-mail Print PDF

We came across a significant flaw to Vision.  Seems our contacts get associated with a project even if they are never a part of it (from copying an existing project to putting their name in by error on the project and later changing).  The information stays in the contact info centre under the project tab.  The only way to remove is by clicking remove.  It would be next to impossible for us to ensure that the correct contact is associated with the right projects at any given point.

Here are the two ways that the contact information gets messy

1. Project is set up with client ABC with John Doe as contact
a. Client on project is changed to BCD; contact info center does not update, the project would have to be deleted from the ‘Project’ tab in the contact info center

2. Hazmat project 12345A is set up with client ABC with John Doe as contact
a. Employee copies project 12345A (client ABC) to create a new project 23456B and updates to client CDE; all contacts associated with the original project client (ABC) would copy to the contacts for client CDE

Joann Galbraith

PHH Arc

 

 

New Content On This Page

E-mail Print PDF

Hi everyone,

as you might well know we haven't published that much recently. Our site is still in development and we are looking forward to any content suggestions, discussions and so on.

One member asked if we can create a custom report hub that allows us to share some custom reports with the community. What do you think? Please send your feedback to Mike Dobler ( This e-mail address is being protected from spambots. You need JavaScript enabled to view it ) or comment here.

Thanks

(you need to register to add comments)

Last Updated on Saturday, 10 April 2010 09:21
 

Welcome To Our New Web Site

E-mail Print PDF

Hello everyone,

it took us a while but now we have the first version of our web site online. There's not much content yet but we are hoping that you as the community behind this site will contribute as much as you can. Please help us to keep this site alive and kicking.

Please feel free to contact This e-mail address is being protected from spambots. You need JavaScript enabled to view it or This e-mail address is being protected from spambots. You need JavaScript enabled to view it for any comments, suggestions and additions to this website.

PS: We run Google apps in the background so we can supply everyone that is interested with a This e-mail address is being protected from spambots. You need JavaScript enabled to view it mail address

Last Updated on Wednesday, 03 February 2010 16:08
 

Modifying Deltek Vision Standard Reports

E-mail Print PDF

With Vision 6 we can finally use Microsoft SQL Reporting Services to create our own custom reports or even change existing ones. But modifying existing standard reports is not that easy as it seems in the first place.

 

The main reason for that is the following: I guess to provide the same functionality they had in version 5 where you can define groupings and columns and their widths they had to resort to some wicked stuff in the code. I had to find this out the hard way when I tried to modify an existing standard report. When I looked closer into the select statement in the report I saw that this was a dummy statement that is nothing but a placeholder.

I assume, Deltek does the following: each standard report is bound to a specific options dialog in the custom properties of the report. This options dialog then creates a SQL statement on the fly, based on the report options you configure in VISION. It then replaces the statement in the report on runtime. Based on the named tables and columns then the dialog code goes through the report and applies any additional formatting just before the report is processed.

This has some major implications when you want to modify a report. I ran into the following issues:

  1. You are not able to add additional columns to the select statement (except the invoice report) because the select statement is created on-the-fly.
  2. You get a runtime error every time you add a custom column to a table that VISION tries to modify at runtime based on the formatting options.

Problem 1 is a tougher one. You actually have to create custom code in the report that connects back to the server and looks up additional data for each record of your report. I will have some details on that on my next blog entry

Problem 2 is easier to solve if the data is already supplied by the standard report and you just want to make the data visible. The trick here: you cannot modify the original table because you would run into that runtime error. So you do the following:

  • Copy the original table and rename it
  • Hide the original table (don’t delete it because VISION will still try to modify it)
  • rename the copy and add or remove any column

What this does is the following: it connects to the same dataset as the original table so you can access the on-the-fly data select that VISION sent in. But because it will only try to alter the layout of the original table you don’t run into any errors. Biggest draw-back: any formatting you specify in the options dialog will have no effect to your table copy so you will have to do that manually and hard-coded.

After you did your modifications, you can upload the report either as custom report or simply replace the standard report. The beauty of uploading it as a custom report: you still reference the original options dialog. So when you start the report you get the same options dialog as the original – just with some different behaviour.

Last Updated on Wednesday, 03 February 2010 16:04
 

Polls

Who's Online

We have 2 guests online

Advertisement

Featured Links: