C'est pas exactement ce que je veux.
J'aimerai ne plus utilisé le CallProg.
Je voudrais utilisé mes fonctions comme celle de magic
Ex RIGHTS('DROIT'RIGHT) pour vérifier l'existence d'un droit.
MaFctRIGHTS(parametre1,parametre2,parametre3).
Je ne pense pas que ce soit possible.
Merci pour votre aide.
Néanmoins le CallProg avec le nom du programme est plus lisible dans
l'expression, mais il ne faut plus modifier le nom du programme.
2009/10/19 davitof <davito9l@...>
>
>
> Ah oui, là, j'avais mal lu la question :-)
>
> --- Dans magicu-fr@... <magicu-fr%40yahoogroupes.fr>, Emanuel
> VITAN <emanuel.vitan@...> a écrit :
> >
> > Bonjour Cédric,
> >
> > Pour lancer un programme dans une expression, vous pouvez continuer à
> > utiliser CallProg, mais avec le paramètre
> > ProgIdx('Nom_public','True'Log) ou alors ProgIdx('Nom
> > Programme','False'LOG)
> >
> > Ex: CallProg(ProgIdx('Nom_public','True'Log),Param1,'Param2',...)
> >
> > Cordiales salutations,
> >
> > Emanuel Vitan
> > ============================
> > emanuel.vitan@...
> >
> > Beatus, qui prodest, quibus potest.
> >
> > 2009/10/19 Cedric Revel <cedric.revel@...>:
> > > Bonjour
> > >
> > > je me demande s'il est possible d'affecter a un programme un "Nom" de
> façon
> > > a appelé ce programme dans les expressions par son nom plutôt que par
> un
> > > callprog('XX'PROG).
> > >
> > > Je pose la question sur Magic 9.4 principalement.
>
>
>
--
Cédric Revel
[Les parties de ce message comportant autre chose que du texte seul ont été
supprimées]