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
156 Views Asked by Indranil Saha At
2
There are 2 best solutions below
Related Questions in LOTUS-NOTES
- Feature selection SVM-Recursive Feature elimination (SVM-RFE) with Libsvm, the accuracy result is worse than without feature selection, why?
- How to find algo type(regression,classification) in Caret in R for all algos at once?
- scatter plot for a multiclass dataset with class imbalance and class overlapping
- Gaussian Naive Bayes classification
- Train And Use Classifier Weka In Java
- ROC curve in R using rpart package?
- Matlab example code for deep belief network for classification
- Chained CostSensitiveClassifier
- Difference between segmentation and classification
- How to train a LogisticRegression classifier to read from a second dataset?
Related Questions in LOTUSSCRIPT
- Feature selection SVM-Recursive Feature elimination (SVM-RFE) with Libsvm, the accuracy result is worse than without feature selection, why?
- How to find algo type(regression,classification) in Caret in R for all algos at once?
- scatter plot for a multiclass dataset with class imbalance and class overlapping
- Gaussian Naive Bayes classification
- Train And Use Classifier Weka In Java
- ROC curve in R using rpart package?
- Matlab example code for deep belief network for classification
- Chained CostSensitiveClassifier
- Difference between segmentation and classification
- How to train a LogisticRegression classifier to read from a second dataset?
Related Questions in LOTUS
- Feature selection SVM-Recursive Feature elimination (SVM-RFE) with Libsvm, the accuracy result is worse than without feature selection, why?
- How to find algo type(regression,classification) in Caret in R for all algos at once?
- scatter plot for a multiclass dataset with class imbalance and class overlapping
- Gaussian Naive Bayes classification
- Train And Use Classifier Weka In Java
- ROC curve in R using rpart package?
- Matlab example code for deep belief network for classification
- Chained CostSensitiveClassifier
- Difference between segmentation and classification
- How to train a LogisticRegression classifier to read from a second dataset?
Related Questions in LOTUS-FORMULA
- Feature selection SVM-Recursive Feature elimination (SVM-RFE) with Libsvm, the accuracy result is worse than without feature selection, why?
- How to find algo type(regression,classification) in Caret in R for all algos at once?
- scatter plot for a multiclass dataset with class imbalance and class overlapping
- Gaussian Naive Bayes classification
- Train And Use Classifier Weka In Java
- ROC curve in R using rpart package?
- Matlab example code for deep belief network for classification
- Chained CostSensitiveClassifier
- Difference between segmentation and classification
- How to train a LogisticRegression classifier to read from a second dataset?
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 # Hahtags
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.