I presume you have used the generate typing button in the compiler dialog. It 
sounds like the Compiler directive lists need to be updating.

Steve Shaw


> On 18 Feb 2018, at 07:38, 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]
**********************************************************************

Reply via email to