I assume 4D knows what it needs so I let 4D do the compiler declarations.
On Sun, Feb 18, 2018 at 8:32 AM, Jörg Knebel via 4D_Tech < [email protected]> wrote: > Hi All, > > I thought I’ve seen it all but now I’m at a loss here. :-( > > I’m upgrading my stuff from v12 to v16 and tried a syntax check with the > result shown in the subject. > > Now it’s kidding me with > "The variable MYProcessvariable has not been explicitly declared > in the typing methods (Compiler…).” > > "The variable SPLITTER29 has not been explicitly declared in the > typing methods (Compiler…).” > > AND > > <Method name="* On SQL Authentication”> > <Error line="10">The parameter ${$} has not been explicitly declared in > the typing methods (Compiler…). > </Error> > > Method name="SU_TableAccess”> > <Error line="13">The parameter $1 has not been explicitly declared in the > typing methods (Compiler…). > </Error> > > > I used the same compiler settings as before: > Compilation Options > Generate error file > Multi-target compilation (32-bit and 64-bit) > > Initialize local variables: to “zero” > Compilation Path: Process and interprocess ar typed > > Default typing > Numeric: REAL > Button: Long Integer > > - Compiler Method for ALL > Compiler_Definition > > My “Computer_Definition” method looks like this: > Compiler_Web > Compiler_OT > Compiler_Process > Compiler_Application > Compiler_ErrorCatch > Compiler_Methods > > > In those methods ALL process and interprocess variables and arrays are > declared! > > Local variables and parameters are declared at the top of every method! > > NOT all methods have there parameter declared in “Compiler_Methods"(is > this mandatory now?). > > I also reorganised/ folders for the structure objects e.g. specific > folders for generic methods, different folders for different tables and so > on. > > > Big Question: What the f**** is going on? > > Thanks for any help, hint, slap… > > Cheers > Jörg > ********************************************************************** > 4D Internet Users Group (4D iNUG) > FAQ: http://lists.4d.com/faqnug.html > Archive: http://lists.4d.com/archives.html > Options: https://lists.4d.com/mailman/options/4d_tech > Unsub: mailto:[email protected] > ********************************************************************** -- Jim Dorrance [email protected] [email protected] www.4d.dorrance.eu PS: If you know of anyone that needs an experienced 4D programmer to add energy and experience to their team, please let me know. I have experience in many areas. Reasonable rates. Remote or Paris only. ********************************************************************** 4D Internet Users Group (4D iNUG) FAQ: http://lists.4d.com/faqnug.html Archive: http://lists.4d.com/archives.html Options: https://lists.4d.com/mailman/options/4d_tech Unsub: mailto:[email protected] **********************************************************************

