Options de requête et de filtrage avancé
Mise à jour : December 2, 2013
S'applique à: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012
Les options de filtrage et de requête suivantes sont disponibles en cas d'utilisation de filtres ou de requêtes incorporés.
Syntaxe |
Description du caractère |
Description |
Exemple |
---|---|---|---|
Valeur |
Égal à la valeur entrée. |
Tapez la valeur à rechercher. |
Smith permet de trouver « Smith ». |
!valeur (point d'exclamation) |
Non égal à la valeur entrée. |
Tapez un point d'exclamation devant la valeur à exclure. |
!Smith permet de trouver toutes les valeurs sauf « Smith ». |
Valeur De..Valeur À (deux points) |
Entre les deux valeurs entrées séparées par deux points. |
Tapez la valeur de début, puis deux points, puis la valeur de fin. |
1..10 permet de trouver toutes les valeurs de 1 à 10. Cependant, dans un champ de chaîne, A..C permet de trouver toutes les valeurs commençant par « A » et « B » et les valeurs égales à « C ». Par exemple, la valeur « Ca » ne sera pas trouvée. Pour rechercher toutes les valeurs de « A* » à « C* », tapez A..D. |
..valeur (deux points) |
Inférieur ou égal à la valeur entrée. |
Tapez les deux points, puis la valeur. |
..1 000 permet de trouver les nombres inférieurs ou égaux à 1 000, par exemple « 100 », « 999,95 » et « 1 000 ». |
Valeur.. (deux points) |
Supérieur ou égal à la valeur entrée. |
Tapez la valeur, puis les deux points. |
1000.. permet de trouver les nombres supérieurs ou égaux à 1 000, par exemple « 1 000 », « 1 000,01 » et « 1 000 000 ». |
>valeur (supérieur à) |
Supérieur à la valeur entrée. |
Tapez le signe « supérieur à » (>), puis la valeur. |
>1 000 permet de trouver les nombres supérieurs à 1 000, par exemple « 1 000,01 », « 20 000 » et « 1 000 000 ». |
<valeur (inférieur à) |
Inférieur à la valeur entrée. |
Tapez le signe « inférieur à » (<), puis la valeur. |
<1 000 permet de trouver les nombres inférieurs à 1 000, par exemple « 999,99 », « 1 » et « -200 ». |
valeur* (astérisque) |
Commence par la valeur entrée. |
Tapez la valeur de début, puis un astérisque. |
S* permet de trouver les chaînes commençant par S, telles que « Stockholm », « Sydney » et « San Francisco ». |
*valeur (astérisque) |
Finit par la valeur entrée. |
Tapez un astérisque, puis la valeur de fin. |
*est permet de trouver les chaînes finissant par « est », telles que « nord-est » et « sud-est ». |
*valeur* (astérisque) |
Contient la valeur entrée. |
Tapez un astérisque, puis une valeur, puis un autre astérisque. |
*es* permet de trouver les chaînes contenant « es », telles que « nord-est » et « sud-est ». |
? (point d'interrogation) |
Contient un ou plusieurs caractères inconnus. |
Tapez un point d'interrogation à la place des caractères inconnus dans la valeur. |
Sm?th permet de trouver « Smith » et « Smyth ». |
valeur,valeur (virgule) |
Correspond aux valeurs entrées séparées par des virgules. |
Tapez tous les critères séparés par des virgules. |
A, D, F, G permet de trouver « A », « D », « F » et « G ». 10, 20, 30, 100 permet de trouver « 10 », « 20 », « 30 » et « 100 ». |
(SQL Statement) (Instruction SQL entre parenthèses) |
Correspond à une requête définie. |
Tapez une instruction SQL entre parenthèses comme requête. |
(data source.Fieldname != "A") |
Ma |
Date du jour |
Entrez « T » |
|
(methodName(parameters)) (méthode SysQueryRanget Util entre parenthèses) |
Mise en correspondance de la valeur ou de la plage des valeurs spécifiées par les paramètres de la méthode SysQueryRangeUtil |
Entrez une méthode SysQueryRangeUtil avec les paramètres qui spécifient la valeur ou la plage de valeurs. Pour plus d'informations, voir la rubrique SysQueryRangeUtil. |
Voici des exemples supplémentaires de méthodes SysQueryRangeUtil avec des paramètres :
|