C
Christine
I have an application which I deploy as an MDE file to many end users.
The application generally works as expected but two of my users have had the
same problem which I have managed to rectify by simply replacing the MDE file
(ie. re-installing the original application with no changes to files on the
computer or the application).
The application functions correctly but then "unexpectedly" a part of the
application which previously worked suddenly ceases to work. As both users
experienced the same problem in the same part of the application, I am
curious as to why the problem is occurring and what I can do to prevent the
problem. It also means that other users could potentially get the same
problem.
It baffles me how and why this could happen as:
1. The problem did not exist when the application was first installed.
2. The problem occurs “unpredictablyâ€.
3. The problem is fixed by simply replacing the mde file with the original
mde file.
4. When the "faulty" mde file is transferred to another machine, the problem
still exists. It appears to me that the mde file is somehow corrupted but I
can’t understand how this could happen as it is compiled code.
When the problem occurs, users get the following message:
The expression on click you entered as the event property setting produced
the following error:.
*The expression may not result in the name of a macro, the name of a user
defined function, or [event procedure].
*There may have been an error evaluating the function, event or macro.
This indicates to me a ‘reference file problem’ but as the problem does not
exist in the original mdb or mde file, I have no means of proving/debugging
the application to isolate the problem.
Any comments on why this is happening and how I can prevent the problem
would be very much appreciated!
The application generally works as expected but two of my users have had the
same problem which I have managed to rectify by simply replacing the MDE file
(ie. re-installing the original application with no changes to files on the
computer or the application).
The application functions correctly but then "unexpectedly" a part of the
application which previously worked suddenly ceases to work. As both users
experienced the same problem in the same part of the application, I am
curious as to why the problem is occurring and what I can do to prevent the
problem. It also means that other users could potentially get the same
problem.
It baffles me how and why this could happen as:
1. The problem did not exist when the application was first installed.
2. The problem occurs “unpredictablyâ€.
3. The problem is fixed by simply replacing the mde file with the original
mde file.
4. When the "faulty" mde file is transferred to another machine, the problem
still exists. It appears to me that the mde file is somehow corrupted but I
can’t understand how this could happen as it is compiled code.
When the problem occurs, users get the following message:
The expression on click you entered as the event property setting produced
the following error:.
*The expression may not result in the name of a macro, the name of a user
defined function, or [event procedure].
*There may have been an error evaluating the function, event or macro.
This indicates to me a ‘reference file problem’ but as the problem does not
exist in the original mdb or mde file, I have no means of proving/debugging
the application to isolate the problem.
Any comments on why this is happening and how I can prevent the problem
would be very much appreciated!