private void Button_end(object sender, PageEventArgs e)
        {
            string sql = "";

            var titre = buildField(chkCreaTitre, cmbTitre, txtTitre, ref sql);
            var deb   = buildField(chkCreaDeb, cmbDeb, txtDebut, ref sql);
            var fin   = buildField(chkCreaFin, cmbFin, txtFin, ref sql);

            if (sql != "")
            {
                sql     += "commit;";
                e.Cancel = !WizardSQLHelper.ExecuteSQLString(sql, this);
                if (e.Cancel)
                {
                    return;
                }
            }

            var cal = new TabloidConfigCalendrier
            {
                Titre = titre,
                Debut = deb,
                Fin   = fin
            };

            var cTitre = new TabloidConfigColonne
            {
                Titre = "Titre",
                Champ = titre,
                Type  = DbType.String
            };

            var cDebut = new TabloidConfigColonne
            {
                Titre = "Début",
                Champ = deb,
                Type  = DbType.DateTime
            };

            var cFin = new TabloidConfigColonne
            {
                Titre = "Fin",
                Champ = fin,
                Type  = DbType.DateTime
            };

            if (chkCreaTitre.Checked)
            {
                Tools.AddWithUniqueName(_view.Colonnes, cTitre, "C");
            }
            if (chkCreaDeb.Checked)
            {
                Tools.AddWithUniqueName(_view.Colonnes, cDebut, "C");
            }
            if (chkCreaFin.Checked)
            {
                Tools.AddWithUniqueName(_view.Colonnes, cFin, "C");
            }

            _view.Calendrier = cal;

            if (chkAddToMenu.Checked)
            {
                var mn = radMnParam.Checked ? WizardSQLHelper.getParamMenu() : null;

                WizardSQLHelper.AddToMenu(this, _view, null, TabloidConfigMenuItem.MenuType.Calendrier, mn);
            }
        }