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]
**********************************************************************

Reply via email to