G
Guy
Hi All,
Just some general comments and the odd question about A2007 projects...
Currently I am upgrading an Access 2002/2003 ADP to A2007.
It is a large application that was originally upsized from an .MDB to an
..ADP in Access 2000 for scalability, reliability and performance reasons
when ADPs were new and all the rage.
Comments - The Good and not so Good:
1) The "Ribbon" - great concept now I can move all my command buttons that
perform functions like print a report for the current form record,
import/export data in a nice user friendly format from the Form Header to
the Ribbon. Well that's the theory anyway. Please see postings dated from
22/5/07 in Microsoft.Public.Access.Forms for more information. If you do
read these postings you will find an elegant solution for managing lots of
Ribbons developed by Albert Kalall MVP.
2) The new navigation bar... hmm Jury's still out on this one, with the
amount for objects I have there has always been some scrolling involved to
get to the object I wanted, particularly Query objects (1000's of them) it's
just worse now that Microsoft split out the views and stored procedures.
There goes my naming convention that kept like queries for a form or report
together, and as noted by Allen Browne MVP it doesn't remember where you
were last and for an ADP it doesn't appear to be customizable - not that I
would want to spend hours building custom navigation views for all the
objects that I have anyway.
3) Many of the new cool features in A2007 such data updated via html forms
in email, report highlighting and drill down don't appear to be supported in
an ADP.
4) Lots of A2007 application unresponsive errors developing on Windows
Vista.
5) Poor application startup and shutdown performance only partially remedied
by the hotfix released recently.
6) With A2002 and A2003 also installed on Windows Vista lots of reference
issues and Office re-installation delays. However, I believe most of these
have already been highlighted by Allen Browne MVP.
7) A potential bug looping through the reports collection to
programmatically, rather than manually, to update properties such as the
Ribbon name? (has always worked on XP)
Questions:
1) What is the future for ADPs? It appears to me that Microsoft hasn't
really concentrated on improving the ADP interface since inception in A2000.
Should my employer forget about upgrading the application to A2007 and look
at a .NET solution?
2) Should I look at "downsizing" the application to use linked tables, which
from my experience in versions of Access prior to 2000 had many performance
and reliability problems, but depending on whose commentary you read now
appears to be the preferred mechanism for talking to SQL Server? If yes what
about support for ADO code?
Your thoughts appreciated.
Regards,
Guy
Just some general comments and the odd question about A2007 projects...
Currently I am upgrading an Access 2002/2003 ADP to A2007.
It is a large application that was originally upsized from an .MDB to an
..ADP in Access 2000 for scalability, reliability and performance reasons
when ADPs were new and all the rage.
Comments - The Good and not so Good:
1) The "Ribbon" - great concept now I can move all my command buttons that
perform functions like print a report for the current form record,
import/export data in a nice user friendly format from the Form Header to
the Ribbon. Well that's the theory anyway. Please see postings dated from
22/5/07 in Microsoft.Public.Access.Forms for more information. If you do
read these postings you will find an elegant solution for managing lots of
Ribbons developed by Albert Kalall MVP.
2) The new navigation bar... hmm Jury's still out on this one, with the
amount for objects I have there has always been some scrolling involved to
get to the object I wanted, particularly Query objects (1000's of them) it's
just worse now that Microsoft split out the views and stored procedures.
There goes my naming convention that kept like queries for a form or report
together, and as noted by Allen Browne MVP it doesn't remember where you
were last and for an ADP it doesn't appear to be customizable - not that I
would want to spend hours building custom navigation views for all the
objects that I have anyway.
3) Many of the new cool features in A2007 such data updated via html forms
in email, report highlighting and drill down don't appear to be supported in
an ADP.
4) Lots of A2007 application unresponsive errors developing on Windows
Vista.
5) Poor application startup and shutdown performance only partially remedied
by the hotfix released recently.
6) With A2002 and A2003 also installed on Windows Vista lots of reference
issues and Office re-installation delays. However, I believe most of these
have already been highlighted by Allen Browne MVP.
7) A potential bug looping through the reports collection to
programmatically, rather than manually, to update properties such as the
Ribbon name? (has always worked on XP)
Questions:
1) What is the future for ADPs? It appears to me that Microsoft hasn't
really concentrated on improving the ADP interface since inception in A2000.
Should my employer forget about upgrading the application to A2007 and look
at a .NET solution?
2) Should I look at "downsizing" the application to use linked tables, which
from my experience in versions of Access prior to 2000 had many performance
and reliability problems, but depending on whose commentary you read now
appears to be the preferred mechanism for talking to SQL Server? If yes what
about support for ADO code?
Your thoughts appreciated.
Regards,
Guy