I can easily link to the other engine pages, but the problem arises when I want to link back to the main engine page. I will lose my “current engine”. EVEN THOUGH the page has the current engine data!
(Picture of the data that goes missing)
I found a workaround. Simply turn the buttons into lists and filter based on ID = current engine’s ID. Weird workaround, is there a better one and why is this even needed in the first place?? Why can’t it simply pass the current engine data on?
If Logs and Orders are lists in their own right, with a relationship to the engine, you could show those lists on the same Engine screen. Use conditional visibility to hide them, then show them when logs or orders buttons are clicked.
So now your Engine screen has everything.
From a performance stand point it depends on how much data is in those lists, I would be tempted to use modals for the logs and orders sections.