private void CreateViewDataTable(View view)
 {
     view.SetTableName(view.Name);
     this.mediator.Project.CollectedData.CreateDataTableForView(view, 1);
     this.createDataTableToolStripMenuItem.Enabled = false;
     this.DeleteDataTableItemEnabled = true;
     foreach (View v in view.GetDescendantViews())
     {
         if (!this.mediator.Project.CollectedData.TableExists(v.TableName))
         {
             view.SetTableName(v.Name);
             this.mediator.Project.CollectedData.CreateDataTableForView(v, 1);
         }
     }
     view.TableName = view.Name;
     this.mediator.Project.CollectedData.SynchronizeDataTable(view);
 }