Ejemplo n.º 1
0
 public void Init(CODEQFiltre tableFiltre)
 {
     m_tableFiltre = tableFiltre;
     m_wndAide.FournisseurProprietes = m_tableFiltre.TableSource;
     m_wndAide.ObjetInterroge        = new CObjetPourSousProprietes(m_tableFiltre.TableSource);
     m_txtEditeFormule.Init(m_tableFiltre.TableSource, new CObjetPourSousProprietes(m_tableFiltre.TableSource));
     m_txtEditeFormule.Formule = tableFiltre.Formule;
     m_txtNomTable.Text        = tableFiltre.NomFinal;
     m_chkUseCache.Checked     = tableFiltre.UseCache;
     m_ctrlFormulesNommees.TypeFormuleNomme = typeof(CColonneEQCalculee);
     m_ctrlFormulesNommees.Init(m_tableFiltre.ColonnesCalculeesFromSource.ToArray(), typeof(CDataRowForChampCalculeODEQ), m_tableFiltre.TableSource);
     FillListeColonnes(m_wndListeColonnesFromSource, m_tableFiltre.TableSource);
     m_chkInclureTout.Checked = m_tableFiltre.InclureToutesLesColonnesSource;
     m_panelPostFilter.Init(tableFiltre);
 }
Ejemplo n.º 2
0
        public bool EditeProprietes(IObjetDeEasyQuery objet)
        {
            CODEQFiltre filtre = objet as CODEQFiltre;

            if (filtre == null)
            {
                return(false);
            }
            CFormEditeProprietesFiltreFormule form = new CFormEditeProprietesFiltreFormule();

            form.Init(filtre);
            bool bResult = form.ShowDialog() == DialogResult.OK;

            form.Dispose();
            return(bResult);
        }