Ejemplo n.º 1
0
        public ExcelValue GETLIST(List <ExcelValue> args, ExpressionScope scope)
        {
            var values = ((IEnumerable <ExcelValue>)args[0].InnerValue).Select(item => scope.Get(item, args[1]));

            return(new ExcelValue.ArrayValue(values, scope.OutLanguage));
        }
Ejemplo n.º 2
0
 public ExcelValue RQD(List <ExcelValue> args, ExpressionScope scope)
 {
     return(scope.Get(scope.Get("RQ"), new ExcelValue.TextValue("RequestData." + args[0].Text, scope.OutLanguage)));
 }
Ejemplo n.º 3
0
 public ExcelValue RQL(List <ExcelValue> args, ExpressionScope scope)
 {
     return(scope.Get(scope.Get("RQ"), new ExcelValue.TextValue("LogHeader." + args[0].Text, scope.OutLanguage)));
 }
Ejemplo n.º 4
0
 public ExcelValue SOURCE(List <ExcelValue> args, ExpressionScope scope)
 {
     return(scope.Get(args[0], args[1]));
 }