Hi Bhargav,
Is 2 tables have different format structure and objects.
If format structure is same then you can use measures , which populates data according to userresposne.
Ex: If(ispromptanswered("Date1")) then "Measure1" else "Measure2"
This is the best approach , because if you have 2 tables in the report, What webi does , it loads data for 2 tables and hide the tables based on condition.Though other table is hidden it still got data and formatting.
Still if you want to hide the table, we have option , select table2 ->Format table->Hide when following formula is true.