Aloha, Thanks for the tip. Tons and tons of errors in the first run of Check Syntax in the compiler. It is nice that it highlights the line numbers/issues in an open method. The errors though are mostly or all, “The Variable xxx has not been explicitly declared in the typing methods.” As I don't need/want to compile, how do I use this to my advantage? Are you saying I should add declarations to the compiler method for all variables?
What I’d really like, is to have only typing errors within a method highlighted. For example, in the method I’m working on, my first lines are: C_TEXT($0) C_TEXT($1) This give an error saying these variables are not declare in typing methods. I don’t see how these “errors" highlighted in my code will help with this. The On Err Call, is helping with crashes, but if I do a TRACE (even with the On Err Call active), it still crashes when I get to the bad code line. I’ll play with the webserver on the client to see if I can work around that. Right now it’s crashing on Distinct Values, which I suspect means there are not “distinct” values in the selection. I’m a bit shocked how sensitive the Web Server is! Sannyasin Siddhanathaswami On Apr 7, 2017, 9:20 AM -1000, Timothy Penner via 4D_Tech <4d_tech@lists.4d.com>, wrote: Aloha Sannyasin, I probably sound like a broken record talking about the compiler so much, but I really wanted to comment on this: As this is an internal database for our non-profits, it’s run in interpreted mode, so no compiler checking done. I do a decent amount of the programing (for the past 10-years), and use what I program. The compiler is a great tool for catching coding mistakes; regardless of whether you plan to deploy compiled or interpreted: http://kb.4d.com/assetid=50223 "If after fixing your code you do not want to run your application compiled, simply click on the *"Clear Compiled Code"* button to remove the compiled code." I don’t think I can use the compiler to do checking either, as tons of the code is carried forward from v1 and v2, and lots of code written without compiler declarations. This shouldn't prevent you from using the compiler; as long as you have either Developer Pro (singleuser) or Team Developer (client-server) the compiler should work for you - it doesn't matter how old the code is, the compiler should still function. If you don’t have Developer Pro or Team Developer then I think that the "Check Syntax" option should still work, even if the compile button is greyed out. Aloha, -Tim ********************************************************************** 4D Internet Users Group (4D iNUG) FAQ: http://lists.4d.com/faqnug.html Archive: http://lists.4d.com/archives.html Options: http://lists.4d.com/mailman/options/4d_tech Unsub: mailto:4d_tech-unsubscr...@lists.4d.com **********************************************************************