Cloud
Cloud-Dienstleistung für schnelle und effektive Analyse und Visualisierung von Daten für Ihr Business ohne eigene Applikationen zu erstellen oder zu programmieren.
StiFunctions becomes available in dashboard and report expressions, alongside the built-in ones.public static decimal MySum(object value)
{
if (!ListExt.IsList(value))
return StiValueHelper.TryToDecimal(value);
return Funcs.SkipNulls(ListExt.ToList(value)).TryCastToDecimal().Sum();
}Register it. Describe its category, name, types and parameters:StiFunctions.AddFunction(
"My Category", "MySum", "description",
typeof(MyClass), typeof(decimal),
"Calculates a sum of the specified set of values.",
new[] { typeof(object) }, new[] { "values" }, new[] { "A set of values" }
).UseFullPath = false;StiFunctions.AddFunction(...) — registers the method with its category, return type, argument types and help text.UseFullPath = false — lists the function by name without the category prefix in the expression editor.