Exemple #1
0
        public static void ShowTable(DataTable table)
        {
            CFormVisuTable form = new CFormVisuTable();

            form.m_grid.DataSource = table;
            form.m_table           = table;
            form.ShowDialog();
            form.Dispose();
        }
        //--------------------------------------------------------------------------------
        public void m_menuBrowse_Click(object sender, EventArgs e)
        {
            TreeNode         node  = SelectedNode;
            ITableDefinition table = GetTableForNode(node);

            if (table != null)
            {
                DataTable dataTable = m_sources.GetTable(table);
                if (dataTable != null)
                {
                    CFormVisuTable.ShowTable(dataTable);
                }
                else
                {
                    MessageBox.Show("Impossible de voir les données");
                }
            }
        }
Exemple #3
0
 //-----------------------------------------------------------------
 private void m_menuBrowse_Click(object sender, EventArgs e)
 {
     if (Selection.Count == 1)
     {
         IObjetDeEasyQuery obj    = Selection[0] as IObjetDeEasyQuery;
         CResultAErreur    result = CResultAErreur.True;
         ((CEasyQuery)ObjetEdite).ClearCache();
         if (obj != null)
         {
             result = obj.GetDatas(((CEasyQuery)ObjetEdite).ListeSources);
         }
         if (!result || !(result.Data is DataTable))
         {
             CFormAfficheErreur.Show(result.Erreur);
         }
         else
         {
             CFormVisuTable.ShowTable(result.Data as DataTable);
         }
     }
 }