Il y a t'il moyen de passé un structure externe à un module (comme méthode A)
Méthode A qui ne fonctionne pas
Code : Tout sélectionner
Structure project
name$
EndStructure
Global myProject.project
myProject\name$="teste"
DeclareModule Teste
Declare init(*project.project)
EndDeclareModule
Module Teste
Procedure init(*project.project)
Debug *project\name$
EndProcedure
EndModule
Teste::init(@myProject)
Code : Tout sélectionner
DeclareModule project
Structure project
name$
EndStructure
EndDeclareModule
Module project EndModule
UseModule project
Global myProject.project
myProject\name$="teste"
DeclareModule Teste
UseModule project
Declare init(*project.project)
EndDeclareModule
Module Teste
Procedure init(*project.project)
Debug *project\name$
EndProcedure
EndModule
Teste::init(@myProject)