Type mismatch in method CoerStrToNum

  • This is the first time I’ve been able to use R8, and what I’m doing is checking out an R6 application under R8. I loaded it in the R8 Designer, did a “Rebuild all LotusScript” to be sure it was linked correctly, then loaded it in the R8 client.- When I double-click to open one of the document types (there are three in a heirarchy) I get a dialog that says “Type mismatch in method CoerStrToNum: STRING found, SHORT expected”. It does this every time I load that one Form; it never does it for any other Form (i’ve loaded so far).

  • I searched here for “CoerStrToNum” and found no hits. I searched the Technical Library from the link at the left and found no hits. I searched the web and found 8 whole hits, one of which is:

http://www-01.ibm.com/support/docview.wss?rs=463&context=SSKTMJ&dc=DB520&dc=DB560&uid=swg21303181&loc=en_US&cs=UTF-8&lang=en&rss=ct463lotus

and this says it’s a coding error where a string value is attempting to be converted to a number.

  • So the questions.
  1. I may very well have such a bug, but why doesn’t R6 give a similar type mismatch? It appears to work perfectly in that environment as recently as yesterday evening.

  2. My next question has to be, if it’s telling me detailed information like method names, why isn’t it also telling me detailed information like module and line number?

  • Looks like I’ll get to see what the debugger looks like right off the bat. (grin)

  • Thanks for your time…

Subject: - Wonder if I can delete a post?

  • The bug is, as anyone would expect, Excessive Operator Headspace. I’d still like to know about the second question, however, on the detail present in the error dialog.- Thanks for your time…

Subject: The same problem for us

Hi David,

after changing from Version 7.0.2 to 8.5.3 we had found the same problem when the users try to create a document in a database.

Please can you explain what do you mean with: “Excessive Operator Headspace”.

Have you found any solution ?

Many thanks for your help.