I have a model-driven app with many custom tables, some of which have Quick Create forms, and therefore have the "Leverage quick-create form if available" option turned on. For many of these tables, I need for the new record to be created in the context of its parent record. I enforce this in my app by using Ribbon Workbench to hide the "New" button on the "HomepageGrid" and "Form" areas, and leave it visible on the "SubGrid" area only.
The problem I have is that the Global Command Bar that appears at the top area of the application contains a plus sign button (+) which shows all tables which have the "Leverage quick-create form if available" option turned on, and if the user clicks this button and selects one of the listed tables this brings up the Quick Create form for that table, and it is not being created in the context of a parent, and would be created as orphan records!
How can I remove this button, or at least remove those tables that I need to have created only in the context of a parent record?
