|
|
Het is nu mogelijk om met een formule te bepalen wat het eerste of laatste record binnen een verzameling is op basis van een of meer velden waarop je kunt sorteren. Met een minteken in de formule wordt aflopend op het veld gesorteerd.
Voorbeelden om een bepaalde bewerking VC te tonen op een productieorderhalffabricaat:
- [prdr_prbv.first(prbv_volgorde).prbv_num]
- oplopend sorteren op prbv_volgorde
- hiervan het eerste record
- [prdr_prbv.last(prbv_volgorde).prbv_num]
- oplopend sorteren op prbv_volgorde
- hiervan het laatste record
- [prdr_prbv.last(prbv_volgorde,bwrk_num).prbv_num]
- oplopend sorteren op prbv_volgorde
- daarbinnen oplopend sorteren op bwrknum
- hiervan het laatste record
- [prdr_prbv.last(prbv_volgorde,-bwrk_num).prbv_num]
- oplopend sorteren op prbv_volgorde
- daarbinnen aflopend sorteren op bwrk_num
- hiervan het laatste record
- [prdr_prbv.where(prbv_uitbesteden=true).first(prbv_volgorde).prbv_num]
- filteren op prbv_uitbesteden=true
- oplopend sorteren op prbv_volgorde
- hiervan het eerste record
- [prdr_prbv.last(prbv_tijd_per_stuk,prbv_instel_tijd).prbv_num]
- oplopend sorteren op prbv_tijd_per_stuk
- daarbinnen oplopend sorteren op prbv_instel_tijd
- hiervan het laatste record
- [prdr_prbv.first(-prbv_tijd_per_stuk,-prbv_instel_tijd).prbv_num]
- aflopend sorteren op prbv_tijd_per_stuk
- daarbinnen aflopend sorteren op prbv_instel_tijd
- hiervan het eerste record
|