//---------------------------------------------------------------------- internal void ExtractOids(HashSet <string> strOids) { if (Formule != null) { ArrayList lstChamps = Formule.ExtractExpressionsType(typeof(C2iExpressionChamp)); foreach (C2iExpressionChamp champ in lstChamps) { CDefinitionProprieteDynamiqueOID defOID = champ.DefinitionPropriete as CDefinitionProprieteDynamiqueOID; if (defOID != null) { strOids.Add(defOID.NomProprieteSansCleTypeChamp.Replace("_", ".")); } } } }