Avancerade filtrerings- och frågesyntax
Viktigt
Kunder som använder Personal, funktionen som nämns i den här artikeln är för närvarande tillgängliga både i fristående Dynamics 365 Human Resources och i den sammanslagna Finance-infrastrukturen. Navigeringen kan vara annan än den som angivits när vi gör uppdateringar. Om du behöver hitta en specifik sida kan du använda Sök.
Detta avsnitt beskriver filterings- och frågealternativ som är tillgängliga, när du använder operatorn matchar i den avancerade filtrerings-/sorteringsdialogen.
Avancerad frågesyntax
Syntax | Teckenbeskrivning | beskrivning | Exempel |
---|---|---|---|
värde | Motsvarar värdet som angavs | Skriv in värdet som du vill hitta. | Smith hittar "Smith". |
!-värde (utropstecken) | Motsvarar inte värdet som angavs | Skriv in ett utropstecken och sedan värdet som du vill utesluta. | !Smith hittar alla värden utom "Smith". |
värdet Från.värdet Till (dubbla punkter) | Mellan de två värdena som angavs åtskilda med dubbla punkter | Skriv in värdet Från, sedan två punkter och sist värdet Till. | 1..10 hittar alla värden från 1 till 10. I ett strängfält hittar dock A..C alla värden som börjar med "A" och "B" och värden som exakt motsvarar "C". Till exempel kommer denna fråga inte att hitta "Ca". Om du vill hitta alla värden från "A" till "C", skriv A..D. |
..värde (dubbla punkter) | Mindre än eller lika med värdet som angavs. | Skriv in de två punkterna och sedan värdet. | ..1000 hittar alla tal som är mindre än eller lika med 1 000, t.ex. "100", "999,95" och "1 000". |
värde (dubbla punkter) | Större än eller lika med värdet som angavs. | Skriv in värdet och sen två punkter. | 1000.. hittar alla tal som är större än eller lika med 1 000, t.ex. "1 000", "1 000,01" och "1 000 000". |
>värde (tecknet för "större än") | Större än värdet som angavs. | Ange tecknet för "större än" (>) och därefter värdet. | >1000 hittar alla tal som är större än 1 000, t.ex. "1000,01", "20 000" och "1 000 000". |
<värde (tecknet för "mindre än") | Mindere än värdet som angavs. | Skriv in tecknet för "mindre än" (<) och därefter värdet. | <1000 hittar alla tal, som är mindre än 1 000, t.ex. "999,99", "1" och "-200". |
värde* (asterisk) | Startar från värdet som angavs | Skriv in startvärdet och sedan en asterisk (*). | S* hittar alla strängar som börjar med "S" som "Stockholm", "Sydney" och "San Francisco". |
*värde (asterisk) | Slutar med värdet som angavs. | Skriv in en asterisk och sedan slutvärdet. | *öst hittar alla strängar som slutar med "öst", t.ex. "Nordöst" och "Sydöst". |
*värde* (asterisk) | Innehåller värdet som angavs. | Skriv in en asterisk, sedan ett värde och slutligen en till asterisk. | *th* hittar alla strängar som innehåller "th", t.ex. "Northeast" och "Southeast". |
? (frågetecken) | Har ett eller flera okända tecken | Skriv in ett frågetecken vid det okända tecknets placering i värdet. | Sm?th hittar "Smith" och "Smyth". |
värde,värde (kommatecken) | Matchar värdena som angavs åtskilda med kommatecken. | Skriv in alla kriterier och skilj dem åt med kommatecken. | A, D, F, G hittar exakt "A", "D", "F" och "G". 10, 20, 30, 100 hittar exakt "10, 20, 30, 100". |
"" (två dubbla citationstecken) | Matcha ett tomt värde | Skriv två dubbla citationstecken i följd för att filtrera efter tomma värden i det fältet. | Två raka dubbla citationstecken ("") hittar rader utan värde för den aktuella kolumnen. |
(Fråga om Ekonomi och Drift) (fråga om Ekonomi och Drift inom parentes) | Matchar en definierad fråga | Skriv en fråga som ett SQL-uttryck inom parentes med hjälp av frågespråket för Ekonomi och Drift. | ((AccountNum LIKE "US*") && (DirPartyTable.Name LIKE "Cont*")) Exempel på syntax för ett filtervillkor för ett fält från rotdatakällan och ett fält från en annan datakälla (för sidan Alla kunder) |
V | Dagens datum | Skriv in T. | T matchar dagens datum. |
(methodName(parameters)) (SysQueryRangeUtil metod mellan parentes) | Matcha värdet eller intervallet av värden som anges av parametrar för metoden SysQueryRangeUtil | Skriv en SysQueryRangeUtil-metod med parametrar som specificerar värdet eller intervallet av värden. |
|
Avancerade datumfrågor som använder SysQueryRangeUtil-metoder
Metod | Beskrivning | Exempel |
---|---|---|
Dag (_relativeDays=0) | Sök efter en datumrelativ till sessionsdatumet. Positiva värden anger framtida datum, och negativa värdeen anger tidigare datum. |
|
DayRange (_relativeDaysFrom=0, _relativeDaysTo=0) | Hitta ett intervall med datumrelativ till sessionsdatumet. Positiva värden anger framtida datum, och negativa värdeen anger tidigare datum. |
|
GreaterThanDate (_relativeDays=0) GreaterThanUtcDate (_relativeDays=0) | Sök efter alla data efter det angivna relativa datumet. |
|
GreaterThanUtcNow () | Sök efter alla datum/tidposter efter den aktuella tiden. |
|
LessThanDate (_relativeDays=0) LessThanUtcDate (_relativeDays=0) | Sök efter alla data före det angivna relativa datumet. |
|
LessThanUtcNow () | Sök efter alla datum/tidposter före den aktuella tiden. |
|
MonthRange (_relativeFrom=0, _relativeTo=0) | Hitta ett datumintervall baserat på månader i förhållande till den aktuella månaden. |
|
YearRange (_relativeFrom=0, _relativeTo=0) | Hitta ett datumintervall baserat på år i förhållande till det aktuella året. |
|
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för