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)); }
public ExcelValue RQD(List <ExcelValue> args, ExpressionScope scope) { return(scope.Get(scope.Get("RQ"), new ExcelValue.TextValue("RequestData." + args[0].Text, scope.OutLanguage))); }
public ExcelValue RQL(List <ExcelValue> args, ExpressionScope scope) { return(scope.Get(scope.Get("RQ"), new ExcelValue.TextValue("LogHeader." + args[0].Text, scope.OutLanguage))); }
public ExcelValue SOURCE(List <ExcelValue> args, ExpressionScope scope) { return(scope.Get(args[0], args[1])); }