Our Knowledge Base covers a wide variety of technical topics, from the basic to the complex.
Knowledge Base
How do I make a formula date field called "Completion Date" that captures the date when a multiple choice field called "Status" is set to a particular value like "Complete"?
The best way to do this is to flip the problem around on its head.
1) Instead of making the date field a formula field, make it a plain date field.
2) Then remove the choice of "Complete" from your multiple choice "Status" field.
3) Create a formula text field called "Computed Status".
4) Put the following formula into the formula property of the "Computed Status" field.
if(isnull([Completion Date]), [Status], "Complete")
5) Now in all your views and display record forms replace the "Status" field with the "Computed Status" field.
6) On custom forms you can use alternate label text to relabel the "Computed Status" field back to "Status".
Your users will now mark a record as "Complete" by simply entering a date in the "Completion Date" field. A blank date in the "Completion Date" field means the record's status is not complete.
- 36441 reads
Rate This
Similar Articles
Browse by Category
Knowledge Base Categories
- Accounts (35)
- Application (45)
- E-Mail (7)
- Fields (41)
- Forms (20)
- Formulas (18)
- General (69)
- Other Product (7)
- Pages (1)
- Product (5)
- Reports (15)
- Roles (4)
- Search (1)
- Tables (6)



Comments
Instead of creating a formula
Instead of creating a formula text or formula date field, Its better to create a rule and set the date field to today() for the add or edit forms where the user can select the "Status" multiple choice.
Post new comment