I don’t think this will be a problem as all the variable are typed within the methods if I understand Jorg’s original post.
Steve > On 18 Feb 2018, at 15:18, Chuck Miller via 4D_Tech <[email protected]> > wrote: > > When you do that be careful to set your preferences otherwise all numbers > will be typed as real > > > ------------------------------------------------------------------------------------------------ > Chuck Miller Voice: (617) 739-0306 > Informed Solutions, Inc. Fax: (617) 232-1064 > mailto:cjmiller<AT SIGN>informed-solutions.com > Brookline, MA 02446 USA Registered 4D Developer > Providers of 4D and Sybase connectivity > http://www.informed-solutions.com > ------------------------------------------------------------------------------------------------ > This message and any attached documents contain information which may be > confidential, subject to privilege or exempt from disclosure under applicable > law. These materials are intended only for the use of the intended > recipient. If you are not the intended recipient of this transmission, you > are hereby notified that any distribution, disclosure, printing, copying, > storage, modification or the taking of any action in reliance upon this > transmission is strictly prohibited. Delivery of this message to any person > other than the intended recipient shall not compromise or waive such > confidentiality, privilege or exemption from disclosure as to this > communication. > >> On Feb 18, 2018, at 2:38 AM, Jim Dorrance via 4D_Tech <[email protected]> >> wrote: >> >> 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] >> ********************************************************************** > > ********************************************************************** > 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] > ********************************************************************** ********************************************************************** 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] **********************************************************************

