dlazenby said:
I posted this in the new users section but got no answer so I am also
posting
it here.
I am in the formative stages with Access 2007. My output will be a DB
administered by me, used by about 6-8 other persons that are not
access-knowledgeable.
if the user are not going to have been trained on ms-access, then extra
efforts for searching, and things like reporting need to be taken into
account.
for example, in place of exposing zillion reports as ms-access normally
does, you need to consider building some custom reporting screens.
Here is some screen shots and ideas of what I mean:
http://www.members.shaw.ca/AlbertKallal/ridesrpt/ridesrpt.html
1) I would like to be able to tweak/modify the back-end component in an
ongoing fashion. Should be no problem, right?
Hum, you might want to clarify what you mean by he above. usually, people
tweak/modify the application part. so, for bug fixes, building of new forms
etc, we talking about the front end part. the data part is usually what we
mean when talking about the back end part. For the front end part, you are
well able to modify your copy, since you *are* going to be working on a
copy..right???
To update your users, you best use a front end updater. Tony has a great one
here:
http://www.granite.ab.ca/access/autofe.htm
For customers that I don't every see, then I provide a download. You can
even launch that download if you wish. Here is a screen shot of how my
customers update their apcpation:
http://www.kallal.ca/ridestutorialp/upgrade.html
(the above is access 2003)
For a standard office network, and multi-user application, you need to split
your application. This process is explained here:
http://www.members.shaw.ca/AlbertKallal/Articles/split/index.htm
So, after reading the above, you can see that modify the front end part is
easy. To modify the back end, you either need physical access to that back
end file, or you have to build custom code to modify the back end if you are
developing off-site, or can't gain access to the customers back end data
file.
2) I would like for the other users to "see" a DB that is just a database
and not the MS access interface (e.g. the objects on the left, the menu
bars,
ribbon on the top).
Can I do that with VSTO 2005?
for the most part, you can hide most of the ms-access interface. I not done
this with the ribbon as of yet, but you can well hide most things, and
should consider building your own custom menus. You don't need VSTO to do
this..and they are not related to each other in regards to hiding, or
building a custom interface.
3) The DB should be accessible from the web. Would I use SharePoint
Services, GoToMyPc, or each person has MS Access installed on their
computer?
screeench!!..(as we hear a set of brakes squeal..and then a bunch of broken
glass as the car smashes into a telephone pole!!). If you are design a web
based application, then ms-access is simply the wrong tool. You using the
wrong thing. You can't use a screwdriver to drive nuts. ms-access sis not a
web based development tool, and as such you can't really build a interface
with ms-access. (so, Wong tool here).
You can consider remote desktop type use. However, there is such a grand
canyon of difference between deploying to a few computers in your office as
compared to remote use of this application. If you plan wide area use, then
I explain what you must do here:
http://www.members.shaw.ca/AlbertKallal//Wan/Wans.html