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 the dashboard designer's expression editor, 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 in the static constructor.StiFunctions.AddFunction(
"MyCategory", "MySum", "description",
typeof(DesignerController), 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.