Hey guys,
I would like to know, if I can hide and show dynamically actions on a page?
In the following image you can see my page, where I have two actions.
If one of both has been exectued, the other one should only be visable, but not be enabled.
How can I achieve this?
Thank you ;)
Solution:
In the underlying table of my page, where I have my actions, I added two new fields: WithData & WithoutData, both are from type boolean and they got the InitValue property = true. In the page I used the OnOpenPage trigger to set both fields again to true: WithData := true; WithoutData := true; I extended my actions in that page by the property "Enabled". One action got Enabled=WithData and the other one Enabled=WithoutData. Then I extended the code of my actions by this lines:
WithData := True;
WithoutData := false;
Modify();
Commit();
And for the other action the first two line just vice versa.
I do not get it...
I created two fields in the underlying table: WithData & WithoutData, both are boolean.
Then I have my action, in their code I set the fields to true and false, right?
Like this?
Because now is no action visible.
My page is a listpart where the actions are, maybe that makes some problems
Hi
This could be one of the ways of doing it. Create a two field on the table and when the report is run make the corresponding boolean true.
Based on this boolean make the visibility of the action.
Regards
Avinash B
André Arnaud de Cal...
292,162
Super User 2025 Season 1
Martin Dráb
230,962
Most Valuable Professional
nmaenpaa
101,156