NumEquals / NEQ 

NumGrt / NGT 

NumGrtEquals / NGE 

NumLess / NLS 

NumLessEquals / NLE



Syntaxe : 


NumXXX(Val1,Val2)



Compare numériquement les valeurs données en paramètres, et retourne la réponse boolean.

Utile dans les fonctions de conditions comme IF()


Exemple


Multi(DP(*OK Multi 1),Setglobal(gCpt,1),Printvars(),DP(*OK Multi 2));

If($(gCpt),DP[*OK gCpt=1 a],DP[!KO gCpt!=1 a]);

If($(gCpt),DP(*OK gCpt=1 b),DP(!KO gCpt!=1 b));

DG(gCpt);

If($(gCpt),DP[!KO gCpt=1 c],DP[*OK gCpt!=1 c]);

If($(gCpt),DP(!KO gCpt=1 d),DP(*OK gCpt!=1 d));

And(1,1,1);And(1,0,1);

Equals(1,0);Equals(1,1);

Equals(hello,Hello);Equals(hello,hello);

If(And(1,1,1),DP(*OK And1=1),DP(!KO And1!=1));

If(And(1,0,1),DP(!KO And2=1),DP(*OK And2!=1));

If(NEQ(hello,Hello),DP(!KO Hello1),DP(*OK Hello1));

If(NEQ(hello,hello),DP(*OK Hello2),DP(!KO Hello2));

If(NEQ(1,0),DP(!KO Eq10),DP(*OK Eq10));

If(NEQ(1,1),DP(*OK Eq11),DP(!KO Eq11));

If(SGT(1,0),DP(*OK 1 sgt 0),DP(!KO 1 sgt 0));

If(SGT(1,1),DP(!KO 1 sgt 1),DP(*OK 1 sgt 1));

If(SGE(1,1),DP(*OK 1 sge 1),DP(!KO 1 sge 1));

If(SLS(1,0),DP(!KO 1 sls 0),DP(*OK 1 sls 0));

If(SLS(0,1),DP(*OK 1 sls 0),DP(!KO 1 sls 0));

If(SLS(1,1),DP(!KO 1 sls 1),DP(*OK 1 sls 1));

If(SLE(1,1),DP(*OK 1 sle 1),DP(!KO 1 sle 1));

If(SEQ(hello,Hello),DP(!KO SEQ Hello1),DP(*OK SEQ Hello1));

If(SEQ(hello,hello),DP(*OK SEQ Hello2),DP(!KO SEQ Hello2));

If(SGT(BBB,AAAA),DP(*OK BBB sgt AAAA),DP(!KO BBB sgt AAAA));

If(SGT(BBB,BBB),DP(!KO BBB sgt BBB),DP(*OK BBB sgt BBB));

If(SGE(BBB,BBB),DP(*OK BBB sge BBB),DP(!KO BBB sge BBB));

If(SLS(BBB,AAAA),DP(!KO BBB sls AAAA),DP(*OK BBB sls AAAA));

If(SLS(AAAA,BBB),DP(*OK AAAA sls BBB),DP(!KO AAAA sls BBB));

If(SLS(BBB,BBB),DP(!KO BBB sls BBB),DP(*OK BBB sls BBB));

If(SLE(BBB,BBB),DP(*OK BBB sle BBB),DP(!KO BBB sle BBB));


Créé avec HelpNDoc Personal Edition: Générateur d'aides Web gratuit