Examinus Posted November 19, 2009 Posted November 19, 2009 (edited) Hello, I current have a field (PaymentDaysOverdue) that I want to be set at 0, unless another field is filled in, in which case I want the field to be a calculation. I currently have this: If((DatePaymentRecieved=""); Get ( CurrentDate ) - DocumentsSentToZebra) That works fine, and works out how many days a payment is overdue, but if DatePaymentRecieved is blank, the field PaymentDaysOverdue doesn't have any value. I would like PaymentDaysOverdue to = 0 unless DatePaymentRecieved has something in it. I've tried If((DocumentsSendToZebra="...");0 or If((DatePaymentRecieved=""); Get ( CurrentDate ) - DocumentsSentToZebra) That put the 0 in if DocumentsSendToZebra is blank, but thenPaymentDaysOverdue is otherwise 1 no matter what the date etc is. Any ideas? Edited November 19, 2009 by Guest
LaRetta Posted November 19, 2009 Posted November 19, 2009 Here is one approach: [color:blue]Case ( NOT DatePaymentReceived ; 0 ; DocumentsSentToZebra ; Get ( CurrentDate ) - DocumentsSentToZebra ) At the bottom of the calculation dialog, uncheck 'Do not evaluate if all referenced fields are empty' and in Storage Option, check 'Do not store calculation results...'
Examinus Posted November 19, 2009 Author Posted November 19, 2009 Many thanks - that works really well. :(
Recommended Posts
This topic is 5542 days old. Please don't post here. Open a new topic instead.
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now