protected override CResultAErreur MyInitChamps() { m_bIsInit = false; CResultAErreur result = base.MyInitChamps(); AffecterTitre(I.T("Hierarchical consultation @1|20091", ConsultationHierarchique.Libelle)); m_panelEditionConsultation.InitChamps(ConsultationHierarchique.FolderRacine, CConsultationHierarchique.TypesFoldersParametrables); CInfoClasseDynamique[] infos = DynamicClassAttribute.GetAllDynamicClassHeritant(typeof(CObjetDonnee)); m_comboTypeRacine.Init(infos); m_comboTypeRacine.TypeSelectionne = ConsultationHierarchique.TypeSource; if (!ConsultationHierarchique.IsNew()) { m_comboTypeRacine.LockEdition = true; } // Initialisation des cas d'utilisation possibles m_chkGED.Checked = ((ConsultationHierarchique.CasUtilisation & CConsultationHierarchique.ECasUtilisation.GED) == CConsultationHierarchique.ECasUtilisation.GED); m_chkSchemaReseau.Checked = ((ConsultationHierarchique.CasUtilisation & CConsultationHierarchique.ECasUtilisation.Schema) == CConsultationHierarchique.ECasUtilisation.Schema); m_bIsInit = true; return(result); }
//------------------------------------------------------------------------- protected void InitComboTypes(bool bForcerRemplissage) { if (!m_bComboRemplissageInitialized || bForcerRemplissage) { List <CInfoClasseDynamique> lstInfo = new List <CInfoClasseDynamique>(); if (m_cmbTypeElement.Items.Count == 0) { foreach (CInfoClasseDynamique info in DynamicClassAttribute.GetAllDynamicClass()) { if (typeof(IElementDeSchemaReseau).IsAssignableFrom(info.Classe)) { lstInfo.Add(info); } } m_cmbTypeElement.Init(lstInfo.ToArray()); } m_bComboRemplissageInitialized = true; } if (ModeleEtiquetteSchema.TypeCible != null) { m_cmbTypeElement.TypeSelectionne = ModeleEtiquetteSchema.TypeCible; } m_wndAide.ObjetInterroge = ModeleEtiquetteSchema.TypeCible; m_txtFormule.Init(m_wndAide.FournisseurProprietes, m_wndAide.ObjetInterroge); }
protected void InitComboTypes(bool bForcerRemplissage) { if (!m_bComboRemplissageInitialized || bForcerRemplissage) { m_cmbTypeElement.Init(); //.InitSurAttributs(typeof(TableAttribute)); m_bComboRemplissageInitialized = true; } if (FonctionDynamiqueInDb.TypeObjets != null) { m_cmbTypeElement.TypeSelectionne = FonctionDynamiqueInDb.TypeObjets; } }
//------------------------------------------------------------------------- protected override CResultAErreur MyInitChamps() { CResultAErreur result = base.MyInitChamps(); AffecterTitre(I.T("Numbering sequence @1|20484", SequenceNumerotation.Libelle)); m_cmbTypeNumerotation.Init( typeof(CFormatNumerotation), "Libelle", false); m_cmbTypeNumerotation.ElementSelectionne = SequenceNumerotation.FormatNumerotation; m_cmbTypeSource.Init(); m_cmbTypeSource.TypeSelectionne = SequenceNumerotation.TypeSource; m_txtFormuleCle.Init(new CFournisseurPropDynStd(), m_cmbTypeSource.TypeSelectionne); m_txtFormuleCle.Formule = SequenceNumerotation.FormuleCle; return(result); }