How to ADD edited value to PREVIOUS value of SAME column/field?

Hello,
Iโ€™m working on an app that creates simple subscription contracts. These contracts have a [StartDate] and an [EndDate], but I want to โ€œRenewโ€ these contracts โ€œwithoutโ€ creating a new entry and i need to โ€œlogโ€ all the start and end dates before and after a renewal. What is the best way to do so?

If anyone can tell me how to ADD the NEW value of the EDITED column to the EXISTING/PREVIOUS value of that SAME column/field iโ€™m editing it will solve my problem.

Hereโ€™s what i tried on a TEXT column named [LogAllStartDates]:
Concatenate([_This],โ€œโ€,Text([NewStartDate],โ€œdd/mm/yyyyโ€)

also tried:
Concatenate([_ThisRow].[LogOfAllStartDates],โ€œโ€, Text([NewStartDate],โ€œdd/mm/yyyyโ€)

also tried
Concatenate([LogOfAllStartDates],โ€œโ€, Text([NewStartDate],โ€œdd/mm/yyyyโ€)

PS: I donโ€™t want to use โ€œENUMLISTโ€

All failed. Please advice
Thank you

0 3 588
3 REPLIES 3

Add a couple new columns to hold the old values. Create a data update action, triggered by a workflow, or a form save, that sets the value of your [LogOfAllStartDates] column to a concatenation of the old and new values, and then also resets the old value.

OR

Create a Child table for Start and End dates, then you can easily add as many start/end child records as you want.

Hello Marc,

The first option is not what i will be going for, it is a limited option. As for the second, well i never tried the child/parent records! Iโ€™ll look into that - can you point me to where to start?

Thanks

Top Labels in this Space