private void InitComboStructure() { if (m_listeObjets != null) { InitComboStructure(m_listeObjets.TypeObjets); } m_panelMultiStructure.Init(MutliStructureFromCombo); }
//------------------------------------------------------------------------- protected override CResultAErreur MyInitChamps() { CResultAErreur result = base.MyInitChamps(); AffecterTitre(I.T("Data structure |100") + StructureExport.Libelle); CMultiStructureExport multiStructure = StructureExport.MultiStructure; if (multiStructure == null) { multiStructure = new CMultiStructureExport(StructureExport.ContexteDonnee); } m_panelMultiStructure.Init(multiStructure); m_cmbGroupeParametrage.Init( typeof(CGroupeParametrage), null, "Libelle", typeof(CFormEditionGroupeParametrage), false); m_cmbGroupeParametrage.ElementSelectionne = StructureExport.GroupeParametrage; if (!result) { return(result); } return(result); }
/// ////////////////////////////////////////// protected override void InitChamps() { base.InitChamps(); m_wndAideFormule.FournisseurProprietes = ObjetEdite.Process; m_wndAideFormule.ObjetInterroge = typeof(CProcess); m_txtFormuleCle.Init(m_wndAideFormule.FournisseurProprietes, m_wndAideFormule.ObjetInterroge); m_txtFormuleDescriptif.Init(m_wndAideFormule.FournisseurProprietes, m_wndAideFormule.ObjetInterroge); m_txtFormuleLibelle.Init(m_wndAideFormule.FournisseurProprietes, m_wndAideFormule.ObjetInterroge); m_txtFormuleStructure.Init(m_wndAideFormule.FournisseurProprietes, m_wndAideFormule.ObjetInterroge); CListeObjetsDonnees liste = new CListeObjetsDonnees(CSc2iWin32DataClient.ContexteCourant, typeof(CCategorieGED)); m_wndListeCategories.Remplir(liste, false); foreach (ListViewItem item in m_wndListeCategories.Items) { CCategorieGED cat = (CCategorieGED)item.Tag; if (ActionExporterDonnees.ListeIdsCategoriesStockage.Contains(cat.Id)) { item.Checked = true; } else { item.Checked = false; } } liste = new CListeObjetsDonnees(CSc2iWin32DataClient.ContexteCourant, typeof(sc2i.documents.C2iRapportCrystal)); m_txtFormuleCle.Text = ActionExporterDonnees.ExpressionCle.GetString(); m_txtFormuleDescriptif.Text = ActionExporterDonnees.ExpressionDescriptif.GetString(); m_txtFormuleLibelle.Text = ActionExporterDonnees.ExpressionLibelle.GetString(); m_radStructureParFormule.Checked = ActionExporterDonnees.UtiliserFormule; m_radStructurePropre.Checked = !ActionExporterDonnees.UtiliserFormule; if (ActionExporterDonnees.ExpressionStructure != null) { m_txtFormuleStructure.Text = ActionExporterDonnees.ExpressionStructure.GetString(); } m_panelStructure.Init(ActionExporterDonnees.StructureExport); m_panelExporteur.Exporteur = ActionExporterDonnees.Exporteur; UpdateDispoControles(); }