How / can I disable or hide one tab(#2) on a tab control based on the field values of a sub report on another tab(#1) of the same tab control? I have a form that uses the tab control with several tabs. There is a subreport on tab#1 linked to the main form using the order# from the order table as the main link and a related orderid foreign key as the child link from the projects table. What I need to do is to have tab#2 and / or controls on tab#2 hidden or disabled when some fields on the subreport on tab#1 are not filled in. I've been trying references to the subreport fields using the subreport control name and display the values, for example, but continue to have problems when trying disable tab#2 or controls on tab#2 when those subreport fields are blank. I think the difficulty may be in selecting the event(s) to ensure that tab#2 is visible when it should and not visible when it shouldn't be. Perhaps, moving subreport fields to the mainform would be better?? Or, setting an indicator on the main form if subreport fields are blank and disabling tab#2 based on that.