Добавление пользовательских функций
Информация |
Ознакомьтесь с примером по добавлению пользовательской функции для компонента ASP.NET MVC HTML5 Designer GitHub.
|
При интеграции дизайнера отчетов в пользовательское приложение, присутствует возможность добавления custom функции в словарь данных дизайнера отчетов. После добавления функции, её можно использовать при разработке отчетов и панелей индикаторов (дашбордов). Ниже представлен пример преобразования текста в верхний регистр.
DesignerController.cs |
... public static string MyFunc(string value) { return value.ToUpper(); } ... static DesignerController() { var ParamNames = new string[1]; var ParamTypes = new Type[1]; var ParamDescriptions = new string[1];
ParamNames[0] = "value"; ParamDescriptions[0] = "Descriptions"; ParamTypes[0] = typeof(string);
// How to add my function StiFunctions.AddFunction( "MyCategory", "MyFunc", "MyFunc", "Description", typeof(DesignerController), typeof(string), "Return Description", ParamTypes, ParamNames, ParamDescriptions); } ... |