OPALE - 10.0 - Utilisation - filtre de condition/en

Différence entre versions

De MappingDoc
(Page créée avec « The logical operators '''AND''' and '''OR''' can be entered in uppercase or lowercase. »)
 
(20 révisions intermédiaires par le même utilisateur non affichées)
Ligne 10 : Ligne 10 :
 
'''Comparison type'''
 
'''Comparison type'''
  
A tester
+
To be tested
l'existence dans la ligne : il y a dans une ligne ou dans toute la page
+
there is in the line: there is in a line or in the page
l'absence dans la ligne : il n'y a pas dans une ligne ou dans toute la page
+
there is not in the line: there is not in a line or in the page
la supériorité stricte (numérique) : >
+
greater than (numerical): >
l'égalité ou la supériorité (numérique) : =>
+
greater than or equal to (numerical): =>
l'infériorité stricte (numérique) : <
+
less than (numerical): <
l'égalité ou l'infériorité (numérique) : =<  
+
less than or equal to (numerical): =<  
le numéro de la page : Page
+
the number of the page: Page
le numéro de la ligne : Ligne
+
the number of the line: Line
  
  
'''Ligne à tester'''
+
'''Line to test'''
  
Si l'objet est fixe (n'appartient pas à un groupe), choisir dans la liste déroulante le numéro précis de la ligne à tester ou Toutes les lignes pour chercher la valeur dans la page.
+
If the object is fixed (does not belong to a group), in the drop down menu, select the number of the line to test or all the lines to search for the value in the page.
  
Si l'objet appartient à un groupe, il y a possibilités dans la liste déroulante :
+
If the object belongs to a group, in the drop down menu, you can select:
* ligne en cours (par défaut)
+
* the current line (by default)
* lignes relatives
+
* relative lines
* ligne précise du spool
+
* the line in the spooled file
  
  
<u>ligne en cours</u>
+
<u>current line</u>
  
la valeur est testée sur la ligne qu'exécute actuellement le groupe. La valeur est testée successivement et indépendamment sur chaque ligne du groupe. L'objet apparaît pour chaque ligne du groupe où la condition est vérifiée.
+
The value is tested on the line which is currently run by the group. Values are tested individually, one after the other on each line of the group. The object appears for each line of the group where the condition tested is true.
  
  
<u>lignes relatives</u>
+
<u>relative lines</u>
  
la valeur est testée sur la ligne -1,-2,...,-200 ou +1,+2,...,+200 par rapport à la ligne traitée actuellement par le groupe. Si le groupe traite la ligne 30 et que la ligne à tester est "-2", la valeur est testée sur la ligne 28.
+
The value is tested on lines -1,-2,...,-200 or +1,+2,...,+200 depending on the line which is currently run by the group. If the group is currently running line 30 and the line being tested is "-2", the value is tested on line 28.
  
<u>ligne précise du spool</u>
+
<u>line in the spooled file</u>
  
Tester la valeur sur une ligne précise du spool (ligne faisant ou non partie du groupe). Si la condition est vérifiée, l'objet est exécuté sur chaque ligne du groupe. Sinon, l'objet n'est jamais exécuté.
+
The value is tested on a line in the spooled file (line belonging to the group or not). If the condition tested is true, the object appears on each line of the group. Otherwise, the object is never run.
  
  
'''Colonnes à tester'''  
+
'''Columns to test'''  
  
Entrer ici les colonnes entre lesquelles se fait le test.
+
Enter the columns between which the test is run.
  
Préciser les colonnes exactes où doit se situer la valeur (filtre 1 et 2 dans l'exemple ci dessus) ou une plage de colonnes entre lesquelles elle doit se trouver (filtre 3).
+
Specify the columns where the value is (filter 1 and 2 in the previous example) or a range of columns between which it is (filter 3).
  
  
Ligne 55 : Ligne 55 :
  
  
Dans le filtre 3, la condition est validée s'il y a la valeur "Prix" entre les colonnes 62 et 65 ou 63 et 66 ou ... ou 77 et 80.
+
In filter 3, the condition is true if the value "Price" is between the columns 62 and 65 or 63 and 66 or ... or 77 and 80.
  
  
'''Logique d'une condition'''
+
'''Logical operators in a condition'''
  
Il s'agit de l'opération logique reliant les différents filtres d'une condition. Les commutateurs logiques sont '''AND''' et '''OR'''. Il est possible d'utiliser les parenthèses dans cette opération.
+
The different filters of a condition are linked together by logical operators: '''AND''' and '''OR'''. Brackets can be used in this operation.
  
  
  
Par défaut, le commutateur logique entre chaque filtre est '''AND'''. La logique par défaut lorsque vous entrez quatre filtres de conditions est donc 1 and 2 and 3 and 4.
+
The default logical operator between each filter is '''AND'''. By default, when four condition filters are applied, the operation is run as 1 and 2 and 3 and 4.
  
En supprimant un numéro de filtre et un commutateur dans la logique, le filtre ne sera pas supprimé. La logique de ce filtre sera automatiquement ré-insérée dans l'opération.
+
The filter will not be deleted when deleting a filter number and a logical operator. They will automatically be filled in, in the operation.
  
Les commutateurs '''AND''' et '''OR''' peuvent être saisis en minuscule ou en majuscule.
+
The logical operators '''AND''' and '''OR''' can be entered in uppercase or lowercase.

Version actuelle datée du 22 juillet 2019 à 08:26

Autres langues :
English • ‎français

Type in the parameters of the condition to apply:

  • Comparison type: there is, there is not, greater than, less than..
  • Line to test: precise number, current line, related lines
  • Columns to test: beginning column and end column
  • Value to test: 15 characters maximum, be careful of case sensitivity
  • Logic: logical operators between each filter (AND, OR, brackets)


Comparison type

To be tested there is in the line: there is in a line or in the page there is not in the line: there is not in a line or in the page greater than (numerical): > greater than or equal to (numerical): => less than (numerical): < less than or equal to (numerical): =< the number of the page: Page the number of the line: Line


Line to test

If the object is fixed (does not belong to a group), in the drop down menu, select the number of the line to test or all the lines to search for the value in the page.

If the object belongs to a group, in the drop down menu, you can select:

  • the current line (by default)
  • relative lines
  • the line in the spooled file


current line

The value is tested on the line which is currently run by the group. Values are tested individually, one after the other on each line of the group. The object appears for each line of the group where the condition tested is true.


relative lines

The value is tested on lines -1,-2,...,-200 or +1,+2,...,+200 depending on the line which is currently run by the group. If the group is currently running line 30 and the line being tested is "-2", the value is tested on line 28.

line in the spooled file

The value is tested on a line in the spooled file (line belonging to the group or not). If the condition tested is true, the object appears on each line of the group. Otherwise, the object is never run.


Columns to test

Enter the columns between which the test is run.

Specify the columns where the value is (filter 1 and 2 in the previous example) or a range of columns between which it is (filter 3).


Cdtcmpsant.PNG


In filter 3, the condition is true if the value "Price" is between the columns 62 and 65 or 63 and 66 or ... or 77 and 80.


Logical operators in a condition

The different filters of a condition are linked together by logical operators: AND and OR. Brackets can be used in this operation.


The default logical operator between each filter is AND. By default, when four condition filters are applied, the operation is run as 1 and 2 and 3 and 4.

The filter will not be deleted when deleting a filter number and a logical operator. They will automatically be filled in, in the operation.

The logical operators AND and OR can be entered in uppercase or lowercase.