Hello Everyone,
When one of the end user tries to edit the document, it prohibits and shows “type mismatch” . but there is no problem with rest of the end users.
Please help me mentioning where the problem lies?
Hello Everyone,
When one of the end user tries to edit the document, it prohibits and shows “type mismatch” . but there is no problem with rest of the end users.
Please help me mentioning where the problem lies?
Subject: Problem with a enduser in accessing the database
Have you tried to remove the BOOKMARKS from the users machine and then compact the workspace? The open the DB?
If this does not work try and rename the bookmarks.nsf and restart notes. This will recreate the BOOKMARKS.nsf and should then work when it is opened.
This is said because the DB works for all but this one user. if it was more than one user then would be a differnt issue.
I hope this helps.
Subject: Problem with a enduser in accessing the database
If possible turn on the debugger and determine where the type mismatch is occuring.
It’s likely a section of code only that user is going through.
Subject: RE: Problem with a enduser in accessing the database
It is occuring when the user mails/edits the document using a action button.
Please note that it is not occuring for any other user doing the same operation.
Please Help
Subject: RE: Problem with a enduser in accessing the database
Seeing the code would be very useful.
The fact it happens for just one person (so far) is possible because:
data the user entered on the form;
that user is the only one that has a certain role;
the code reference a User Profile document that has a problem;
something in their location document;
notes.ini;
regional setting issues
etc.
An example where data entry and / or their regional setting can cause the problem is for a number. If their regional settings are set to the French format with the decimal marker being a comma and they are typing in 19.99 … You will get a type mismatch error. Alternatively, maybe he’s entering the data correctly but the code in the background converts the number to text and then later tries to do a calculation using that text value which doesn’t follow the regional settings you can get that error message. This is just one example.
The error message basically says it trying to assign something and the types don’t match. Why this is happening depends upon seeing the segment of code. Otherwise we could guess for a long time and still never figure it out.