I have an application in Lotus Notes where i am getting a constant error on debugging but its not stopping over there because the error is not related to any specific action. Whenever am opening the application database and clicking on Debug Lotusscript and then on clicking on any of the contents of a particular view am getting an error regarding MAILDOC Type mismatch! I have gone through that particular view but cannot exactly locate where the type mismatch is happening. I have checked with the type of MAILDOC and it is declared as NotesDocument. Can anyone help me out with it?
Lotus Notes "MAILDOC type mismatch" error while debugging
200 Views Asked by Indranil Saha At
2
There are 2 best solutions below
Related Questions in LOTUS-NOTES
- registerNewUser new user in lotus notes in different database than names.nsf
- IBM domino People view column data does not reflect document data
- validate edit box input text length on xPage
- API to integrate with Domino
- dominoDocument data source returning null on open on specific XPage
- Sending IBM Notes Mail 9.0.1
- How to set default values for a LotusScript PickListString using Names
- Removing hotspots from body using Lotus notes C API
- Xpages document data not visible in NOTES client
- NotesServiceRuntimeException occurs when running jar
- Lotus notes form getting saved automatically when changes are made in the form without saving the form
- Insert images / files inside Notes document using lotus.domino
- Lotus Notes Copy As Table throws error "Your table exceeds the maximum allowed table width"
- Email configuration from lotus notes
- Lotus notes picklist auto positioning
Related Questions in LOTUSSCRIPT
- NotesDocument.save() causing loss of rich text formatting
- How to set default values for a LotusScript PickListString using Names
- Using GetSystemMetrics how to determine if a screen is touchscreen
- How the scheduled agent in Lotus Domino can run at some specific Hour
- Insert images / files inside Notes document using lotus.domino
- Lotus notes picklist auto positioning
- How to determine if a device is touchscreen in Lotus Script in Registry
- Why won't scheduled Notes Agent run
- Lotusscript Microsoft word 2013 issue
- export lotus document to excel : excel convert string to date
- Change value field using Classes
- Remote pathnames must be relative to the Data directory when calling db.replicate from a scheduled agent
- Special characters when printing Word doc from Lotus Script
- Can we get URL details of a HotSpot Link inside a richtext content
- parentView property in NotesDocument class
Related Questions in LOTUS
- registerNewUser new user in lotus notes in different database than names.nsf
- IBM domino People view column data does not reflect document data
- API to integrate with Domino
- VBA Lotus Notes View All Documents with Filter
- Insert images / files inside Notes document using lotus.domino
- How to determine if a device is touchscreen in Lotus Script in Registry
- Lotus Notes - Formula: Displaying dialog list choice in front end
- SHA2 Support for Domino 8.5.3 FP6 Server?
- Change value field using Classes
- Is there some tutorials bootstrap4xpages?
- Email Automation VBA
- Special characters when printing Word doc from Lotus Script
- Excel VBA: Send HTML email using IBM Notes
- parentView property in NotesDocument class
- Unexpected Token HTML error on IBM Domino Web application
Related Questions in LOTUS-FORMULA
- Lotus Notes: Dialog list multiple column display
- Lotus Notes - Formula: Displaying dialog list choice in front end
- What could prevent PostOpen code to run when openin with @dialogbox?
- Lotus Notes "MAILDOC type mismatch" error while debugging
- Filter View on Year value of Date
- Dialog List values to sort in ascending order
- How to check Purge Interval Replication Control of a database- lotus notes
- get hostname in lotus notes using @formula
- How to get the latest document created by category in View using lotus notes
- How to get the Email Address from names.nsf domino directory - Lotus Notes
- Lotus Notes View does not hide the level of details within a column - notes domino designer
- Hide when formula returns always true
- Operation with field's
- (NotesView)How to catch the specific value in the field?
- is there a way to validate an RTF field if that is empty or not and take an action?
Trending Questions
- UIImageView Frame Doesn't Reflect Constraints
- Is it possible to use adb commands to click on a view by finding its ID?
- How to create a new web character symbol recognizable by html/javascript?
- Why isn't my CSS3 animation smooth in Google Chrome (but very smooth on other browsers)?
- Heap Gives Page Fault
- Connect ffmpeg to Visual Studio 2008
- Both Object- and ValueAnimator jumps when Duration is set above API LvL 24
- How to avoid default initialization of objects in std::vector?
- second argument of the command line arguments in a format other than char** argv or char* argv[]
- How to improve efficiency of algorithm which generates next lexicographic permutation?
- Navigating to the another actvity app getting crash in android
- How to read the particular message format in android and store in sqlite database?
- Resetting inventory status after order is cancelled
- Efficiently compute powers of X in SSE/AVX
- Insert into an external database using ajax and php : POST 500 (Internal Server Error)
Popular Questions
- How do I undo the most recent local commits in Git?
- How can I remove a specific item from an array in JavaScript?
- How do I delete a Git branch locally and remotely?
- Find all files containing a specific text (string) on Linux?
- How do I revert a Git repository to a previous commit?
- How do I create an HTML button that acts like a link?
- How do I check out a remote Git branch?
- How do I force "git pull" to overwrite local files?
- How do I list all files of a directory?
- How to check whether a string contains a substring in JavaScript?
- How do I redirect to another webpage?
- How can I iterate over rows in a Pandas DataFrame?
- How do I convert a String to an int in Java?
- Does Python have a string 'contains' substring method?
- How do I check if a string contains a specific word?
To debug code associated with a view, you must enable the debugger before opening the view. I have to wonder, if you can't debug to find the line, how you know the error pertains to MAILDOC. It sounds like you must already have code in the application to trap the error and display additional information, but the function that traps the error doesn't display enough information to locate the problem -- e.g. it doesn't display the name of the function or the line number.
Also note, if you're relying on the LotusScript debugger to automatically stop on the error line, this doesn't happen if your code traps the error and displays a message. You would need to step through the code to find the error line.
I strongly suggest that you put error trapping code into all your LotusScript modules. This involves inserting certain lines at the start and end of each module, as follows:
If you're not using object-oriented LotusScript, you just need the last two for simple functions and subs. The "..." is where you would put the existing code of the function. So for instance, if your function is:
then instead you would write:
If you do this consistently, then anytime you get an error, the message will include the full error stack with function names and line numbers, which should make it simple to find out where the problem is.