예제 #1
0
 public static void ResolveFilterExpressionValue(ref FilterExpression expression, FormContext formContext)
 {
     if (expression != null)
     {
         // get linkedvalue from customrequest
         var entFieldFilters = expression.GetAll().Where(x => !x.IsValueResolved);
         foreach (var filter in entFieldFilters)
         {
             var val = ResolveValue(formContext, EvalParamValue.FromExp(filter.Exp));
             filter.SetResolvedValue(val);
         }
     }
 }