PreviousNextIndex

+ Date addition operator

Adds a number of days to a date, producing a date result.

Syntax

date + days 

date
days
Example

The r-dadd.p procedure finds all unshipped orders that are at least one week overdue. If the order is not shipped and the promised date is more than seven days ago, the procedure finds the record for the customer who placed the order and displays the order and customer data.

r-dadd.p
DISPLAY "ORDERS SCHEDULED TO SHIP MORE THAN ONE WEEK LATE". 
FOR EACH Order NO-LOCK WHERE Order.ShipDate = ?: 
  IF TODAY > (Order.PromiseDate + 7) THEN DO: 
    FIND Customer OF Order NO-LOCK. 
    DISPLAY Order.OrderNum Order.CustNum Customer.Name Order.PromiseDate 
      Customer.Terms. 
  END. 
END. 

Notes
See also

– Date subtraction operator, + Datetime addition operator, ADD-INTERVAL function, DATE function


OpenEdge Release 10.2B
Copyright © 2009 Progress Software Corporation
PreviousNextIndex