Results 1 to 5 of 5
  1. #1
    Join Date
    Jul 2009
    Posts
    3

    Unanswered: Why do some users/computers get a run-time error '2501' and others don't?

    A department at my company uses an Access DB file with some forms to do some reporting. The Access app runs on everyone's computer except for one person's computer. The problem is more interesting because the problem doesn't occur if I log into his machine and run the Access app.

    So the problem is that, on this person's profile, they can't run part of the Access app. All of the other parts work. I can also run the Access app on my machine, and other machines in my IT department. Lastly, he can run the Access app from my machine logged in as himself.

    My machine and the user's machine are the same (Windows XP 64-bit with Access 2003). The application also works on different combinations of Windows XP 32-bit, Vista 64-bit and Office 2007.

    Does anyone have any idea why a profile would cause this issue, and how to fix it? Thanks for your time. I will check in on Monday.

  2. #2
    Join Date
    Nov 2007
    Location
    Adelaide, South Australia
    Posts
    4,049
    Delete and recreate the profile? Sometimes it's just easier.

    Try creating a new profile on that system and if that is ok, then just go forth and multiply... I mean trash the profile and re-create it.

    BTW, what is a RTE 2501? lol
    Owner and Manager of
    CypherBYTE, Microsoft Access Development Specialists.
    Microsoft Access MCP.
    And all around nice guy!


    "Heck it's something understood by accountants ... so it can't be 'that' difficult..." -- Healdem
    "...teach a man to code and he'll be frustrated for life! " -- georgev

  3. #3
    Join Date
    Jul 2009
    Posts
    3
    Quote Originally Posted by StarTrekker
    Delete and recreate the profile? Sometimes it's just easier.

    Try creating a new profile on that system and if that is ok, then just go forth and multiply... I mean trash the profile and re-create it.

    BTW, what is a RTE 2501? lol
    I think run-time error '2501' is a generic error code, but underneath the error code it says "OpenReport action was cancelled", if I remember correctly. I will consider blowing away the whole profile as a last ditch effort, but a lot of these users have a lot of preferences and things that are tied to their profile. I guess I was hoping there was a way to just wipe out their Access related profile settings.

  4. #4
    Join Date
    Nov 2007
    Location
    Adelaide, South Australia
    Posts
    4,049
    Oh there would be a way to fix it. But as I am always pointing out to customers, it might take a lot longer to find the problem and fix it than it would to just reconfigure their profile.

    Can you log in as that user on that machine and debug the code to find out which command is generating the error and the reason behind the error?
    Owner and Manager of
    CypherBYTE, Microsoft Access Development Specialists.
    Microsoft Access MCP.
    And all around nice guy!


    "Heck it's something understood by accountants ... so it can't be 'that' difficult..." -- Healdem
    "...teach a man to code and he'll be frustrated for life! " -- georgev

  5. #5
    Join Date
    Jul 2009
    Posts
    3
    Quote Originally Posted by StarTrekker
    Can you log in as that user on that machine and debug the code to find out which command is generating the error and the reason behind the error?
    I can on Monday.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •