Hello,
I tried to find out a solution the whole afternoon but I am not sure if it is possible, so I drop the question here, maybe there is something I am missing out.
Table

The idea is to get this form with conditional selector here (this is part of “add a new record form”)

So basically, from the perspective of the user, ideally, he should get “Draft” selected on the approval selector, that would force only “planned” or “cancelled” on lifecycle, and depending on that, it also allows “not started” or “-” on the operational selector. Which should be a match with the table logic.
Conclusions (they can be wrong)
- Visibility rules apply to the entire field rather than its content, so this is not a viable solution.
- Rollups? I’ve tried experimenting with them, but I couldn’t find a way to make them work in this context. I don’t fully master the rollup feature yet, among many other things.
- Creating a side table called “Project Status and Phases” and linking it to the “Project” table… mmm, kind of, but it becomes confusing, as it allows selecting between two “Draft” values (for example).
- A script? If possible, I can’t see how it could help
I dont think it is possible within the functionality of AT and AT interface but…
Subscription is team, maybe upgrading it there is something? I need to review the doc.
Just thinking loud here, the only way I can figure out I can do it is splitting the approval, lifecycle and operatioanl on 3 tables and link fields between them. I need to test it

