Opzioni di filtro e query avanzate
Applicabile a: Microsoft Dynamics AX 2012 R3, Microsoft Dynamics AX 2012 R2, Microsoft Dynamics AX 2012 Feature Pack, Microsoft Dynamics AX 2012
Quando si utilizzano query o filtri incorporati, sono disponibili le seguenti opzioni.
Sintassi |
Descrizione carattere |
Descrizione |
Esempio |
---|---|---|---|
Valore |
Uguale al valore immesso. |
Digitare il valore da trovare. |
Digitando Rossi si troverà "Rossi". |
!valore (punto esclamativo) |
Diverso dal valore immesso. |
Digitare un punto esclamativo davanti al valore da escludere. |
Digitando !Rossi si troveranno tutti i valori tranne "Rossi". |
Da valore..A valore (due punti consecutivi) |
Compreso tra i due valori immessi separati da due punti consecutivi. |
Digitare il valore iniziale, quindi due punti consecutivi e infine il valore finale. |
Digitando 1..10 si troveranno tutti i valori da 1 a 10. In un campo stringa, tuttavia, digitando A..C si troveranno tutti i valori che iniziano con "A" e "B" e i valori che corrispondono esattamente a "C" ad esempio, non si troverà "Ca". Per trovare tutti i valori da "A*" a "C*", digitare A..D. |
..valore (due punti consecutivi) |
Minore o uguale al valore immesso. |
Digitare i due punti consecutivi, quindi il valore. |
Digitando ..1000 si troverà qualsiasi numero minore o uguale a 1000, ad esempio "100", "999,95" e "1.000". |
Valore.. (due punti consecutivi) |
Maggiore o uguale al valore immesso. |
Digitare il valore, quindi i due punti consecutivi. |
Digitando 1000.. si troverà qualsiasi numero maggiore o uguale a 1000, ad esempio "1.000", "1.000,01" e "1.000.000". |
>valore (maggiore di) |
Maggiore del valore immesso. |
Digitare un segno di maggiore (>), quindi il valore. |
Digitando >1000 si troverà qualsiasi numero maggiore di 1000, ad esempio "1000,01", "20.000" e "1.000.000". |
<valore (minore di) |
Minore del valore immesso. |
Digitare un segno di minore (<), quindi il valore. |
Digitando <1000 si troverà qualsiasi numero minore di 1000, ad esempio "999,99", "1" e "-200". |
valore* (asterisco) |
Inizia con il valore immesso. |
Digitare il valore iniziale, quindi un asterisco. |
Digitando S* si troverà qualsiasi stringa che inizia con S, ad esempio "Stoccolma", "Sydney" e "San Francisco". |
*valore (asterisco) |
Finisce con il valore immesso. |
Digitare un asterisco, quindi il valore finale. |
Digitando *est si troverà qualsiasi stringa che finisce con est, ad esempio "Nordest" e "Sudest". |
*valore* (asterisco) |
Contiene il valore immesso. |
Digitare un asterisco, quindi un valore e infine un altro asterisco. |
Digitando *de* si troverà qualsiasi stringa che contiene "de", ad esempio "Nordest" e "Sudest". |
? (punto interrogativo) |
Contiene uno o più caratteri sconosciuti. |
Digitare un punto interrogativo in corrispondenza della posizione del carattere sconosciuto all'interno del valore. |
Digitando R?ssi si troveranno "Rossi" e "Russi". |
valore,valore (virgola) |
Corrisponde ai valori immessi separati da virgole. |
Digitare tutti i criteri separati da virgole. |
Digitando A, D, F, G si troveranno esattamente "A", "D", "F" e "G". Digitando 10, 20, 30, 100 si troveranno esattamente "10, 20, 30, 100". |
(SQL Statement) (istruzione SQL tra parentesi) |
Corrisponde a una query definita. |
Digitare una query sotto forma di istruzione SQL racchiusa tra parentesi. |
(data source.Fieldname != "A") |
M |
Data odierna |
Tipo “T” |
|
(methodName (parametri)) (Metodo SysQueryRanget Util tra parentesi) |
Corrispondenza del valore o dell'intervallo di valori specificati dai parametri del metodo di SysQueryRangeUtil |
Digitare un metodo SysQueryRangeUtil con parametri che specificano il valore o un intervallo di valori. Per ulteriori informazioni, vedere SysQueryRangeUtil. |
Di seguito sono riportati gli esempi aggiuntivi dei metodi SysQueryRangeUtil con i parametri:
|