Subversion Repositories wimsdev

Rev

Rev 8354 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 8354 Rev 15107
Line 1... Line 1...
1
All comparisons are made on strings: <span class="tt wims_code_words">string1 rel string2</span>.
1
<h2 class="wimscenter">Liste complète des relations conditionnelles</h2>
2
Comparisons can be joined using <span class="tt wims_code_words">and</span> and
2
Toutes les comparaisons sont faites sur des chaînes de caractères :
3
<span class="tt wims_code_words">or</span>. Parentheses may
3
<span class="tt wims_code_words">string1 rel string2</span>.
-
 
4
Plusieurs comparaisons peuvent être reliées par les opérateurs <span class="tt wims_code_words">and</span> et <span class="tt wims_code_words">or</span>.
-
 
5
Les parenthèses sont alors utilisées pour construire des expressions logiques complexes de comparaison.
-
 
6
 
-
 
7
:Relations
4
be used to build complex comparison logics.
8
:Relation,Exemple,Signification
5
 
9
 
6
:Valid relations
-
 
7
:Relation,Condition
-
 
8
:==
10
:==
9
string1 == string2 <br /> string1 == string2
11
string1 == string2 <br /> string1 = string2
10
with <span class="tt wims_code_words">if</span>: true if <span class="tt wims_code_words">string1</span> and <span class="tt wims_code_words">string2</span> are identical.<br /> with <span class="tt wims_code_words">ifval</span>: true if the numerical evaluations of <span class="tt wims_code_words">string1</span> and of <span class="tt wims_code_words">string2</span> are equal.
12
avec <span class="tt wims_code_words">if</span>: vrai si <span class="tt wims_code_words">string1</span> et <span class="tt wims_code_words">string2</span> sont identiques ; <br /> avec <span class="tt wims_code_words">ifval</span>: vrai si les évaluations numériques de <span class="tt wims_code_words">string1</span> et de <span class="tt wims_code_words">string2</span> sont égales.
11
:!=
13
:!=
12
string1 != string2 <br /> string1 &lt;&gt; string2
14
string1 != string2 <br /> string1 &lt;&gt; string2
13
with <span class="tt wims_code_words">if</span>: true if <span class="tt wims_code_words">string1</span> and <span class="tt wims_code_words">string2</span> are NOT identical.<br /> with <span class="tt wims_code_words">ifval</span>: true if the numerical evaluations of <span class="tt wims_code_words">string1</span> and of <span class="tt wims_code_words">string2</span> are not equal.
15
avec <span class="tt wims_code_words">if</span>: vrai si <span class="tt wims_code_words">string1</span> et <span class="tt wims_code_words">string2</span> ne sont pas identiques ; <br /> avec <span class="tt wims_code_words">ifval</span>:vrai si les évaluations numériques de <span class="tt wims_code_words">string1</span> et de <span class="tt wims_code_words">string2</span> ne sont pas égales ;
14
:!=
-
 
15
:<
16
:<
16
string1 < string2
17
string1 < string2
17
true if (the numerical evaluation of) <span class="tt wims_code_words">string1</span> is < <span class="tt wims_code_words">string2</span>.
18
vrai si l'évaluation numérique de <span class="tt wims_code_words">string1</span> est strictement inférieure à celle de <span class="tt wims_code_words">string2</span>
18
:<=
19
:<=
19
string1 <= string2
20
string1 <= string2
20
true if (the numerical evaluation of) <span class="tt wims_code_words">string1</span> is $m_le <span class="tt wims_code_words">string2</span>.
21
vrai si l'évaluation numérique de <span class="tt wims_code_words">string1</span> est inférieure ou égale à celle de <span class="tt wims_code_words">string2</span>.
21
:>
22
:>
22
string1 > string2
23
string1 > string2
23
true if (the numerical evaluation of) <span class="tt wims_code_words">string1</span> is > <span class="tt wims_code_words">string2</span>.
24
vrai si l'évaluation numérique de <span class="tt wims_code_words">string1</span> est strictement supérieure à celle de <span class="tt wims_code_words">string2</span>.
24
:>=
25
:>=
25
string1 >= string2
26
string1 >= string2
26
true if (the numerical evaluation of) <span class="tt wims_code_words">string1</span> is $m_ge <span class="tt wims_code_words">string2</span>.
27
vrai si l'évaluation numérique de <span class="tt wims_code_words">string1</span> est supérieure à celle <span class="tt wims_code_words">string2</span>.
27
:isin
28
:isin
28
string1 isin string2
29
string1 isin string2
29
true if <span class="tt wims_code_words">string1</span> is a substring of <span class="tt wims_code_words">string2</span>.
30
vrai si <span class="tt wims_code_words">string1</span> est une sous-chaîne de caractères de <span class="tt wims_code_words">string2</span>.
30
:notin
31
:notin
31
string1 notin string2
32
string1 notin string2
32
true if <span class="tt wims_code_words">string1</span> is NOT a substring of <span class="tt wims_code_words">string2</span>.
33
vrai si <span class="tt wims_code_words">string1</span> n'est pas une sous-chaîne de caractères de <span class="tt wims_code_words">string2</span>.
33
:iswordof
34
:iswordof
34
string1 iswordof string2
35
string1 iswordof string2
35
true if <span class="tt wims_code_words">string1</span> is a word of <span class="tt wims_code_words">string2</span>.
36
vrai si <span class="tt wims_code_words">string1</span> est un mot de <span class="tt wims_code_words">string2</span>.
36
:notwordof
37
:notwordof
37
string1 notwordof string2
38
string1 notwordof string2
38
true if <span class="tt wims_code_words">string1</span> is NOT a word of <span class="tt wims_code_words">string2</span>.
39
vrai si <span class="tt wims_code_words">string1</span> n'est pas un mot de <span class="tt wims_code_words">string2</span>.
39
:isvarof
40
:isvarof
40
string1 isvarof string2
41
string1 isvarof string2
41
true if <span class="tt wims_code_words">string1</span> is a (mathematical) variable of the expression <span class="tt wims_code_words">string2</span>.
42
vrai si <span class="tt wims_code_words">string1</span> est une variable mathématique de l'expression <span class="tt wims_code_words">string2</span>.
42
:notvarof
43
:notvarof
43
string1 notvarof string2
44
string1 notvarof string2
44
true if <span class="tt wims_code_words">string1</span> is NOT a (mathematical) variable of the expression <span class="tt wims_code_words">string2</span>.
45
si <span class="tt wims_code_words">string1</span> n'est pas une variable mathématique de l'expression <span class="tt wims_code_words">string2</span>.
45
:isvariableof
46
:isvariableof
46
string1 isvariableof string2
47
string1 isvariableof string2
47
true if <span class="tt wims_code_words">string1</span> is a (mathematical) variable of the expression <span class="tt wims_code_words">string2</span>.
48
vrai si <span class="tt wims_code_words">string1</span> est une variable mathématique de l'expression <span class="tt wims_code_words">string2</span>.
48
:notvariableof
49
:notvariableof
49
string1 notvariableof string2
50
string1 notvariableof string2
50
true if <span class="tt wims_code_words">string1</span> is NOT a (mathematical) variable of the expression <span class="tt wims_code_words">string2</span>.
51
vrai si <span class="tt wims_code_words">string1</span> n'est pas une variable mathématique de l'expression <span class="tt wims_code_words">string2</span>.
51
:isitemof
52
:isitemof
52
string1 isitemof string2
53
string1 isitemof string2
53
true if <span class="tt wims_code_words">string1</span> is an item of the list <span class="tt wims_code_words">string2</span>.
54
vrai si <span class="tt wims_code_words">string1</span> est un item de la liste <span class="tt wims_code_words">string2</span>.
54
:notitemof
55
:notitemof
55
string1 notitemof string2
56
string1 notitemof string2
56
true if <span class="tt wims_code_words">string1</span> is NOT an item of the list <span class="tt wims_code_words">string2</span>.
57
vrai si <span class="tt wims_code_words">string1</span> n'est pas un item de la liste <span class="tt wims_code_words">string2</span>.
57
:islineof
58
:islineof
58
string1 islineof string2
59
string1 islineof string2
59
true if <span class="tt wims_code_words">string1</span> is a line of the list <span class="tt wims_code_words">string2</span>.
60
vrai si <span class="tt wims_code_words">string1</span> est une ligne de <span class="tt wims_code_words">string2</span>.
60
:notlineof
61
:notlineof
61
string1 notlineof string2
62
string1 notlineof string2
62
true if <span class="tt wims_code_words">string1</span> is NOT a line of the list <span class="tt wims_code_words">string2</span>.
63
vrai si <span class="tt wims_code_words">string1</span> n'est pas une ligne de <span class="tt wims_code_words">string2</span>.
63
:issamecase
64
:issamecase
64
string1 issamecase string2
65
string1 issamecase string2
65
true if <span class="tt wims_code_words">string1</span> and <span class="tt wims_code_words">string2</span> are the same text by a comparison insensitive to multiple spaces but case-sensitive.
66
vrai si <span class="tt wims_code_words">string1</span> et <span class="tt wims_code_words">string2</span> sont les mêmes textes à des espaces multiples près, mais tenant compte de la casse des lettres.
66
:notsamecase
67
:notsamecase
67
string1 notsamecase string2
68
string1 notsamecase string2
68
true if <span class="tt wims_code_words">string1</span> and <span class="tt wims_code_words">string2</span> are NOT the same text by a comparison nsensitive to multiple spaces but case-sensitive.
69
vrai si <span class="tt wims_code_words">string1</span> et <span class="tt wims_code_words">string2</span> ne vérifient pas le critère ci-dessus.
69
:issametext
70
:issametext
70
string1 issametext string2
71
string1 issametext string2
71
true if <span class="tt wims_code_words">string1</span> and <span class="tt wims_code_words">string2</span> are the same text by a comparison insensitive to cases, multiple spaces and accented letters.
72
vrai si <span class="tt wims_code_words">string1</span> et <span class="tt wims_code_words">string2</span> sont les mêmes textes à des espaces multiples près, à la casse près et aux lettres accentuées près.
72
:notsametext
73
:notsametext
73
string1 notsametext string2
74
string1 notsametext string2
74
true if <span class="tt wims_code_words">string1</span> and <span class="tt wims_code_words">string2</span> are NOT the same text by a comparison insensitive to cases, multiple spaces and accented letters.
75
vrai si <span class="tt wims_code_words">string1</span> et <span class="tt wims_code_words">string2</span> ne vérifient pas le critère précédent.
75
 
-