Filtreringstips


skrivet den 27 Jan av david.claudelin, klockan:15:04

Ibland hittar men de där små funktionerna som lyser upp ens dag och löser så många olika typer av problem. Ett sådant problem dök upp häromdagen när jag skulle bygga ett filter för ett formulär som bara visade de senaste 5 dagarnas poster. Jag har alltid saknat möjligheten att bygga datumbaserade filtrering i AX och upptäckten av möjligheten av faktiskt göra det var mycket glädjande. Lösningen till detta problem är klassen SysQueryRangeUtil som innehåller ett antal metoder som även går att använda sig av vid filtrering i gränssnittet och som möjliggör filtrering baserat på datum och användare. 

Möjliga funktioner att använda sig av är:

· currentEmployeeId

· currentSessionDate

· currentSessionDateTime

· currentUserId

· dateRange

· day

· dayRange

· greaterThanDate

· lessThanDate

· monthRange

· yearRange

Så i mitt fall när jag ville visa tex. en filtrering på senaste 5 dagarnas försäljningsorderar så skulle det se ut enligt följande:

 

Skulle jag vilja visa alla försäljningsorder föregående månad så skulle det se ut enligt följande:   

Detta är även användbart vid uppsättning av batchjobb eller för att definiera en notefiering (alert). 




Currently rated 5.0 by 2 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Add comment


(Will show your Gravatar icon)  

[b][/b] - [i][/i] - [u][/u]- [quote][/quote]



Live preview

Jan
27

, klockan:15:04