예제 #1
0
        //--------------------------------------------------------------
        public void Init(IEnumerable <CCAMLItemField> fields, CCAMLItemNull itemNull)
        {
            m_itemNull = itemNull;

            m_comboChamp.ListDonnees       = fields;
            m_comboChamp.ProprieteAffichee = "Libelle";
            m_comboChamp.SelectedValue     = itemNull.Field;

            m_rbtnEstNull.Checked = m_itemNull.IsNull;

            m_txtFormuleCondition.Init(new CFournisseurGeneriqueProprietesDynamiques(),
                                       new CObjetPourSousProprietes(m_query));
            m_txtFormuleCondition.Formule = itemNull.Condition;
        }
예제 #2
0
        //--------------------------------------------------------------
        public static bool EditeNull(
            CEasyQuery query,
            IEnumerable <CCAMLItemField> fields,
            CCAMLItemNull itemComparaison)
        {
            CFormEditeComposantCAMLNull frm = new CFormEditeComposantCAMLNull();

            frm.Init(fields, itemComparaison);
            frm.m_query = query;
            DialogResult res = frm.ShowDialog();

            frm.Dispose();
            return(res == DialogResult.OK);
        }