A Microsoft Office (Excel, Word) forum. OfficeFrustration

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » OfficeFrustration forum » Microsoft Access » General Discussion
Site Map Home Register Authors List Search Today's Posts Mark Forums Read  

Access user profile



 
 
Thread Tools Display Modes
  #1  
Old July 20th, 2004, 08:49 AM
Michael Breitsameter
external usenet poster
 
Posts: n/a
Default Access user profile

For an acc2000 - application I've tried to create an Access user profile as
it is described in help.
I've performed each step exactly, but Access always prompted the message:
"The profile 'xy' that you are using in the command does not exist in the
windows-registry".
For the command line I used double quotation marks for the profilename and
the filename.
Under \HKEY_LOCAL_MACHINE\Software\ I added a subkey
\company\application\versionnr.
And under \HKEY_LOCAL_MACHINE\Software\Microsoft\Office\10.0 \Access\ I added
the required subkey \Profiles. Under this subkey I added a Stringvalue which
has the name I'am using in the commandline and a value, that refers to the
subkey \HKEY_LOCAL_MACHINE\Software\company\application\v ersionnr
But the result is always the same.


Michael Breitsameter


  #2  
Old July 20th, 2004, 12:03 PM
Arvin Meyer
external usenet poster
 
Posts: n/a
Default Access user profile

I'm not sure what you are trying to do (or why), but one thing I see that
may be a problem is version. You state you are using Access 2000, but the
key is for Office 10.0, which is Access 2002. The error you are getting is
consistent with a mismatch of versions.
--
Arvin Meyer, MCP, MVP
Microsoft Access
Free Access downloads:
http://www.datastrat.com
http://www.mvps.org/access

"Michael Breitsameter" wrote in message
...
For an acc2000 - application I've tried to create an Access user profile

as
it is described in help.
I've performed each step exactly, but Access always prompted the message:
"The profile 'xy' that you are using in the command does not exist in the
windows-registry".
For the command line I used double quotation marks for the profilename and
the filename.
Under \HKEY_LOCAL_MACHINE\Software\ I added a subkey
\company\application\versionnr.
And under \HKEY_LOCAL_MACHINE\Software\Microsoft\Office\10.0 \Access\ I

added
the required subkey \Profiles. Under this subkey I added a Stringvalue

which
has the name I'am using in the commandline and a value, that refers to the
subkey \HKEY_LOCAL_MACHINE\Software\company\application\v ersionnr
But the result is always the same.


Michael Breitsameter




  #3  
Old July 20th, 2004, 01:21 PM
Michael Breitsameter
external usenet poster
 
Posts: n/a
Default Access user profile

The reason why I try to create an user profile is that I need special
settings for the application such as Run Time Options like the applications
icon or to associate a custom help file with a database. In this case it is
recommended to create a user profile because the Access-settings e.g. for
the Jet-engine are valid for all projects running under Access. I'am using
Access 2002. But the mdb-file is Access 2000. If I start Access with a
command line like this:
MSAccess.exe /profile "myprofile" "mydb.mdb"
and there is under the subkey /Office/10.0 no subkey /Profiles
Access creates itself an empty subkey /Profiles and than the error appears
"The profile 'myprofile' that you are using in the command does not exist in
the windows-registry", though I ' ve already created reference for the
Profile "myprofile" as it is described in the Access - help. What goes
wrong?

Here the english version of the microsoft - article which describes the
task:

First you need to create a new Access user profile
***********
Create an Access user profile
Start the Registry Editor
How?

Click the Microsoft Windows Start button.
Click Run.
Type regedit.
Click OK.
Navigate to the \HKEY_LOCAL_MACHINE\SOFTWARE subkey.
Add three nested subkeys by using the following format to ensure uniqueness:
\Your Company\Your Application\Your Application Version Number.
Under the \Your Application Version Number subkey, re-create any of the
subkeys located under the
\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\10.0 \Access subkey that
contain values that you want to modify (except the \Profiles subkey, which
you will create in step 7), and then copy the appropriate values under each
subkey.
Modify the values that you want to change.
Navigate to the \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Office\10.0 \Access
subkey.
Add a new subkey, and name it \Profiles.
Add a string value to the \Profiles subkey, and give it the name that you
want to use on the command line.
For the value's data, enter a string that points to the location of the
subkeys you created in step 3: \SOFTWARE\Your Company\Your Application\Your
Application Version Number
Create a command line for your application that specifies the name you
entered in step 8, and enclose the name in double quotation marks ("). For
example: MSAccess.exe /profile "Your Profile" "Your Application.mdb"
Override any of the Microsoft Jet 4.0 database engine default settings for
Access
Navigate to the \HKEY_LOCAL_MACHINE\SOFTWARE\Your Company\Your
Application\Your Application Version Number profile subkey.
Create a subkey named \Jet\4.0\Engines.
For the first default setting you want to override, add an appropriately
named subkey below the subkey created in step 2. For example, to override
Jet Paradox settings, add a subkey named Paradox.

Add values of the appropriate name and type to that subkey, and then specify
the settings.

You can model your subkeys and values after the subkeys and values in
\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Jet\4.0\Eng ines.

Repeat steps 3 and 4 for each default setting you want to override.
Note In a Microsoft Access database or Microsoft Access project, it's
possible to have the same registry key set in three different ways; but only
one value can be used. In a case like this, an Access user profile setting
takes precedence over an Access database or Access project setting, which in
turn takes precedence over a Microsoft Jet setting.
***********



"Arvin Meyer" schrieb im Newsbeitrag
...
I'm not sure what you are trying to do (or why), but one thing I see that
may be a problem is version. You state you are using Access 2000, but the
key is for Office 10.0, which is Access 2002. The error you are getting is
consistent with a mismatch of versions.
--
Arvin Meyer, MCP, MVP
Microsoft Access
Free Access downloads:
http://www.datastrat.com
http://www.mvps.org/access

"Michael Breitsameter" wrote in message
...
For an acc2000 - application I've tried to create an Access user profile

as
it is described in help.
I've performed each step exactly, but Access always prompted the

message:
"The profile 'xy' that you are using in the command does not exist in

the
windows-registry".
For the command line I used double quotation marks for the profilename

and
the filename.
Under \HKEY_LOCAL_MACHINE\Software\ I added a subkey
\company\application\versionnr.
And under \HKEY_LOCAL_MACHINE\Software\Microsoft\Office\10.0 \Access\ I

added
the required subkey \Profiles. Under this subkey I added a Stringvalue

which
has the name I'am using in the commandline and a value, that refers to

the
subkey \HKEY_LOCAL_MACHINE\Software\company\application\v ersionnr
But the result is always the same.


Michael Breitsameter






  #4  
Old July 21st, 2004, 12:47 AM
david epsom dot com dot au
external usenet poster
 
Posts: n/a
Default Access user profile

This is a profile string value:

SOFTWARE\Capix Treasury Systems Pty Ltd\CTM\8.6

Note that it does not include HKEY, and does not start with a slash.

(Also, FWIW, note that you should always NOT use the "Access Runtime"
key for profiles).

(david)



"Michael Breitsameter" wrote in message
...
For an acc2000 - application I've tried to create an Access user profile

as
it is described in help.
I've performed each step exactly, but Access always prompted the message:
"The profile 'xy' that you are using in the command does not exist in the
windows-registry".
For the command line I used double quotation marks for the profilename and
the filename.
Under \HKEY_LOCAL_MACHINE\Software\ I added a subkey
\company\application\versionnr.
And under \HKEY_LOCAL_MACHINE\Software\Microsoft\Office\10.0 \Access\ I

added
the required subkey \Profiles. Under this subkey I added a Stringvalue

which
has the name I'am using in the commandline and a value, that refers to the
subkey \HKEY_LOCAL_MACHINE\Software\company\application\v ersionnr
But the result is always the same.


Michael Breitsameter




  #5  
Old July 22nd, 2004, 01:18 PM
Michael Breitsameter
external usenet poster
 
Posts: n/a
Default Access user profile

Thank you, so far the problem is solved.
But I've another one: if I use a commandline like this:

MSaccess.exe /profile "mypofile" "path\myApp.mdb"

Access returns the message:
Microsoft Access could not find the file "c:\progr~1\Micros~1\Office10\".
The file is required to start up.

If I start with /profile "myProfile" without "path\myApp.mdb" no error -
Message is returned.

(michael)

"david epsom dot com dot au" david@epsomdotcomdotau schrieb im Newsbeitrag
...
This is a profile string value:

SOFTWARE\Capix Treasury Systems Pty Ltd\CTM\8.6

Note that it does not include HKEY, and does not start with a slash.

(Also, FWIW, note that you should always NOT use the "Access Runtime"
key for profiles).

(david)



"Michael Breitsameter" wrote in message
...
For an acc2000 - application I've tried to create an Access user profile

as
it is described in help.
I've performed each step exactly, but Access always prompted the

message:
"The profile 'xy' that you are using in the command does not exist in

the
windows-registry".
For the command line I used double quotation marks for the profilename

and
the filename.
Under \HKEY_LOCAL_MACHINE\Software\ I added a subkey
\company\application\versionnr.
And under \HKEY_LOCAL_MACHINE\Software\Microsoft\Office\10.0 \Access\ I

added
the required subkey \Profiles. Under this subkey I added a Stringvalue

which
has the name I'am using in the commandline and a value, that refers to

the
subkey \HKEY_LOCAL_MACHINE\Software\company\application\v ersionnr
But the result is always the same.


Michael Breitsameter






  #6  
Old July 22nd, 2004, 02:04 PM
Michael Breitsameter
external usenet poster
 
Posts: n/a
Default Access user profile

Thank you, so far the problem is solved.
But I've another one: if I use a commandline like this:

MSaccess.exe /profile "mypofile" "path\myApp.mdb"

Access returns the message:
Microsoft Access could not find the file "c:\progr~1\Micros~1\Office10\".
The file is required to start up.

If I start with /profile "myProfile" without "path\myApp.mdb" no error -
Message is returned.

(michael)

"david epsom dot com dot au" david@epsomdotcomdotau schrieb im Newsbeitrag
...
This is a profile string value:

SOFTWARE\Capix Treasury Systems Pty Ltd\CTM\8.6

Note that it does not include HKEY, and does not start with a slash.

(Also, FWIW, note that you should always NOT use the "Access Runtime"
key for profiles).

(david)



"Michael Breitsameter" wrote in message
...
For an acc2000 - application I've tried to create an Access user profile

as
it is described in help.
I've performed each step exactly, but Access always prompted the

message:
"The profile 'xy' that you are using in the command does not exist in

the
windows-registry".
For the command line I used double quotation marks for the profilename

and
the filename.
Under \HKEY_LOCAL_MACHINE\Software\ I added a subkey
\company\application\versionnr.
And under \HKEY_LOCAL_MACHINE\Software\Microsoft\Office\10.0 \Access\ I

added
the required subkey \Profiles. Under this subkey I added a Stringvalue

which
has the name I'am using in the commandline and a value, that refers to

the
subkey \HKEY_LOCAL_MACHINE\Software\company\application\v ersionnr
But the result is always the same.


Michael Breitsameter






  #7  
Old July 23rd, 2004, 12:52 AM
david epsom dot com dot au
external usenet poster
 
Posts: n/a
Default Access user profile

Our command line looks like:
"c:\program files\ ... \msaccess.exe" "path\myapp" /profile myProfile

I don't recognise the error message you are getting,
but I wonder if you need to look at the SystemDB setting
in your profile ?????

(david)

"Michael Breitsameter" wrote in message
...
Thank you, so far the problem is solved.
But I've another one: if I use a commandline like this:

MSaccess.exe /profile "mypofile" "path\myApp.mdb"

Access returns the message:
Microsoft Access could not find the file "c:\progr~1\Micros~1\Office10\".
The file is required to start up.

If I start with /profile "myProfile" without "path\myApp.mdb" no error -
Message is returned.

(michael)

"david epsom dot com dot au" david@epsomdotcomdotau schrieb im

Newsbeitrag
...
This is a profile string value:

SOFTWARE\Capix Treasury Systems Pty Ltd\CTM\8.6

Note that it does not include HKEY, and does not start with a slash.

(Also, FWIW, note that you should always NOT use the "Access Runtime"
key for profiles).

(david)



"Michael Breitsameter" wrote in message
...
For an acc2000 - application I've tried to create an Access user

profile
as
it is described in help.
I've performed each step exactly, but Access always prompted the

message:
"The profile 'xy' that you are using in the command does not exist in

the
windows-registry".
For the command line I used double quotation marks for the profilename

and
the filename.
Under \HKEY_LOCAL_MACHINE\Software\ I added a subkey
\company\application\versionnr.
And under \HKEY_LOCAL_MACHINE\Software\Microsoft\Office\10.0 \Access\ I

added
the required subkey \Profiles. Under this subkey I added a Stringvalue


which
has the name I'am using in the commandline and a value, that refers to

the
subkey \HKEY_LOCAL_MACHINE\Software\company\application\v ersionnr
But the result is always the same.


Michael Breitsameter








  #8  
Old July 23rd, 2004, 07:47 AM
Michael Breitsameter
external usenet poster
 
Posts: n/a
Default Access user profile

I wonder if you wonder that I need to look at registry setting a special
profile for the start-up conditions for an
access application. Look at the access help, type the key word "profile".
You will get 3 results:
1. Set up a an access userprofile
2. Define the access run time options (with registry)
3. Informations to adjust the applications background with userprofiles and
run time options.

Only for the jet-settings there is an alternative method with the DAO.
Microsoft itself recommends to use a registry profile to avoid interactions
of the own access application and other access applications. Such a profile
is only valueable using the command line. There is a SysCmd- methode to
check at runtime wether the application was started with the correct
profile.

But why does it not function properly? What is the secret with the command
line?

"david epsom dot com dot au" david@epsomdotcomdotau schrieb im Newsbeitrag
...
Our command line looks like:
"c:\program files\ ... \msaccess.exe" "path\myapp" /profile myProfile

I don't recognise the error message you are getting,
but I wonder if you need to look at the SystemDB setting
in your profile ?????

(david)

"Michael Breitsameter" wrote in message
...
Thank you, so far the problem is solved.
But I've another one: if I use a commandline like this:

MSaccess.exe /profile "mypofile" "path\myApp.mdb"

Access returns the message:
Microsoft Access could not find the file

"c:\progr~1\Micros~1\Office10\".
The file is required to start up.

If I start with /profile "myProfile" without "path\myApp.mdb" no error -
Message is returned.

(michael)

"david epsom dot com dot au" david@epsomdotcomdotau schrieb im

Newsbeitrag
...
This is a profile string value:

SOFTWARE\Capix Treasury Systems Pty Ltd\CTM\8.6

Note that it does not include HKEY, and does not start with a slash.

(Also, FWIW, note that you should always NOT use the "Access Runtime"
key for profiles).

(david)



"Michael Breitsameter" wrote in message
...
For an acc2000 - application I've tried to create an Access user

profile
as
it is described in help.
I've performed each step exactly, but Access always prompted the

message:
"The profile 'xy' that you are using in the command does not exist

in
the
windows-registry".
For the command line I used double quotation marks for the

profilename
and
the filename.
Under \HKEY_LOCAL_MACHINE\Software\ I added a subkey
\company\application\versionnr.
And under \HKEY_LOCAL_MACHINE\Software\Microsoft\Office\10.0 \Access\

I
added
the required subkey \Profiles. Under this subkey I added a

Stringvalue

which
has the name I'am using in the commandline and a value, that refers

to
the
subkey \HKEY_LOCAL_MACHINE\Software\company\application\v ersionnr
But the result is always the same.


Michael Breitsameter










 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
synchronise different user profile calendars Ollieblue General Discussion 5 July 20th, 2004 05:14 PM
Resources for intermediate user? (Access 2000) Reggie New Users 1 July 12th, 2004 06:38 PM
Pocket Access - Sync to Linked Table? Jason Gyetko General Discussion 6 July 8th, 2004 05:23 PM
Access Calendar lost General Discussion 2 July 7th, 2004 04:58 AM
OAB in automatic profile generation Christophe Rome Installation & Setup 1 June 17th, 2004 02:38 PM


All times are GMT +1. The time now is 11:23 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 OfficeFrustration.
The comments are property of their posters.