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
204 views Asked by Indranil Saha At
2
There are 2 answers
Related Questions in LOTUS-NOTES
- How to identify network drive path inside lotus notes forms
- Restore document (not response of any document)
- Javascript Object defined in Pages of Notes designer is unidentified on a subform
- Time out to Website using xpage in HCL Notes
- Appending Rich Text Style
- Saving agents in Domino Designer 14 adds ghost libraries
- Can Lotus Embedded views be used to filter fields? Just like where" in SQL
- Lotusscript Dir$ giving "illegal function call" with UNC path
- Domino Basic authentication fails when username contains special characters
- phantom reservation in Reservations database when trying to schedule a resouce/room
- Create a email attachment from a rich text field
- Encryption values not correct in HCL Notes emails
- Unable to create and configure repository database using template QuestlRepository.ntf in quest LNSP migrator console app
- Have more than 256GB in nsf application
- Error XPages com.ibm.xsp.page.FacesPageException. com.ibm.xsp not found
Related Questions in LOTUSSCRIPT
- Javascript Object defined in Pages of Notes designer is unidentified on a subform
- Appending Rich Text Style
- Lotusscript Dir$ giving "illegal function call" with UNC path
- Trouble updating a url in a rich text field
- Java in script library called from Lotusscript via LS2J - updated Java requires Notes client restart
- Create a email attachment from a rich text field
- Does the Lotusscript if statement short circuit?
- How to get a list of errors in .nsf application?
- How to store attachment and image from HCL Notes to MS Sql database?
- Why is @Month returning day in view column populating a Date/Time field in LotusScript?
- "sub terminate" is executed. How can I disable this?
- How to read from a variant variable the NoteID and overgive it to a adminp action?
- Read Domino console output programmatically
- LotusScript NotesHTTPRequest RunOnServer Proxy Issue
- NotesRichTextItem ConvertToHtml method removed in Domino 12.0.2 - what are the alternatives?
Related Questions in LOTUS
- How to identify network drive path inside lotus notes forms
- Have more than 256GB in nsf application
- Generate XML from XPages content in Lotus Domino
- Lotus Notes DB problem creating documents after DB "Replace Design" and "Hide Formulas and LotusScript" process
- How to read from a variant variable the NoteID and overgive it to a adminp action?
- You are not authorized to access that database when opening Domino server mailbox replicated with LotusScript
- While Not doc Is Nothing and doc save
- Whats the simplest way to find for a group of user all the group membership?
- How can I run from an agent to another agent running on a different domino server?
- How can I delete a mail database in HCL Domino over Lotus Script?
- Questionnaire system random questions
- Lotus string illegal array bound
- Lotus string matching Questionnaire system
- Lotus Notes VBA make MS Word visible
- Lotusscript JSON Navigator strange type being returned for string when using preferUTF8
Related Questions in LOTUS-FORMULA
- Can Lotus Embedded views be used to filter fields? Just like where" in SQL
- Lotus Notes Attachment
- Is it possible to stop running Domino (Notes) Agent?
- Lotus Designer - @Trim undone when using sorting
- How to get matching pair of data from 2 multi-field columns?
- @!IsNull is still showing null rows in view
- HCL @Command([MailForward]) Command issue
- Is there a way to filter information from a view and display them in the same view?
- How do i write more complex code in Lotus Notes views
- Select@all for document UNID in notes not showing all documents
- Formula Language: Select all child documents
- How to create view in lotusscript having only peple with definied OU
- Lotus Notes error "entry not found in index or view's index not built"
- Lotus Notes : Fetch the information from share folder text file and store in Lotus notes database automatically
- contents of a Editable text field does not display in lotus notes view
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?
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)
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.