//------------------------------------------------------------------------- protected override CResultAErreur MyInitChamps() { CResultAErreur result = base.MyInitChamps(); AffecterTitre("filtre " + Filtre.Libelle); m_filtre = Filtre.Filtre; m_panelFiltre.Init(m_filtre); return(result); }
//------------------------------------------------------------------------- protected override CResultAErreur MyInitChamps() { CResultAErreur result = base.MyInitChamps(); AffecterTitre(I.T("Gantt setting @1|20160", ParametrageGantt.Libelle)); CFiltreDynamique filtre = ParametrageGantt.FiltreElements; if (filtre == null) { filtre = new CFiltreDynamique(ParametrageGantt.ContexteDonnee); filtre.TypeElements = typeof(CProjet); } m_panelFiltre.Init(filtre); UpdateGroupes(); return(result); }
//------------------------------------------------------------------------- protected CResultAErreur InitChamps() { CResultAErreur result = CResultAErreur.True; result = InitComboBoxType(); if (!result) { return(result); } if (m_element.DefinitionJeu is C2iRequete) { m_panelEditRequete.MasquerFormulaire(true); m_panelRequete.Visible = true; C2iRequete requete = (C2iRequete)m_element.DefinitionJeu; if (requete == null) { requete = new C2iRequete(m_multiStructure.ContexteDonnee); } requete.ElementAVariablesExterne = m_multiStructure; m_panelEditRequete.RequeteEditee = requete; } else { m_panelRequete.Visible = false; } if (m_element.DefinitionJeu is CStructureExportAvecFiltre) { m_panelFiltre.MasquerFormulaire(true); m_panelStructure.Visible = true; CStructureExportAvecFiltre structureAvecFiltre = (CStructureExportAvecFiltre)m_element.DefinitionJeu; C2iStructureExport structure = structureAvecFiltre.Structure; if (structure == null) { structure = new C2iStructureExport(); } if (structure != null && structure.TypeSource != null) { m_cmbType.SelectedValue = structure.TypeSource; //m_cmbType_SelectedValueChanged ( m_cmbType, new EventArgs() ); } structure.TypeSource = (Type)m_cmbType.SelectedValue; if (m_cmbType.SelectedValue != null && m_cmbType.SelectedValue == typeof(DBNull)) { structure.TypeSource = null; } m_panelEditStructure.StructureExport = structure; m_panelEditStructure.ElementAVariablesPourFiltre = m_multiStructure; m_panelEditStructure.ComboTypeLockEdition = true; m_panelFiltre.ModeSansType = true; CFiltreDynamique filtre = structureAvecFiltre.Filtre; if (filtre == null) { filtre = new CFiltreDynamique(m_multiStructure.ContexteDonnee); filtre.TypeElements = structure.TypeSource; } filtre.ElementAVariablesExterne = m_multiStructure; m_panelFiltre.Init(filtre); } else { m_panelStructure.Visible = false; } m_txtLibelleElement.Text = m_element.Libelle; m_txtPrefix.Text = m_element.Prefixe; return(result); }