Can I know is there any ways to update the column that the user will edit. and the new column.
Eg: Every quotation got “Status”. Might be Open, Won, Lost, Superseded and others.
Let say, current quotation the user want to edit is number GE-2103-1001-Rev.0 and the status open.
And after edit. How we want the previous quotation status will be “Superseded”
hmm, that’s tricky, but I think it’s doable… what follows is just me thinking out aloud, I haven’t actually tested the approach
To start with, I would separate your order number and revision number into two separate columns. So one column would have GE-2103-1001-Rev., and the other would have 0
Next, create a multi-relation that joins the order number to itself. This gives you a list of all rows with that order number.
From that multi-relation, create a rollup column that selects the maximum revision number
Then finally, use an if-then-else column to determine the order status: if revision number equals max revision number then Open, otherwise Superseded
As I said, I haven’t actually tested this, and it doesn’t cater for your other statuses (Won, Lost, etc), but could probably be extended to do so. You’d need to experiment with it a bit.
But from your item 3 , " ** From that multi-relation, create a rollup column that selects the maximum revision number"**
It would display the max from all the column. But it need to be display max from different quotation number right.
No, that’s the point of the relation.
Each row will have a number, but that number should correspond to the maximum version number of all rows that match the order number in that row.
ah, yes I see the problem. There will be a way to overcome that. I don’t have time right now, but will think on it and come back to you a bit later with a solution (if somebody else doesn’t jump in in the meantime).