Breaking Changes in 14.2.507.114
General Information
Recent Posts
- Faster analysis with OLAP, basic technical terms and how they are related to each other
- Development prospects for Ranet OLAP Technology using Artificial Intelligence
- OLAP: outdated technology or a modern trend in the development of business intelligence platforms?
- OLAP technology in BI solutions
- Xafari Framework hot price
Breaking Changes
Editors
The class method Xafari.Editors.Model.ModelCommonMemberViewItemXafariEditorsExtensions DisplayImages (IModelCommonMemberViewItem) renamed DisplayItemImages (IModelCommonMemberViewItem)
ManagedOperations
Remove UI Popup window close button when rendering controlled synchronous operation.
When you run a synchronous continuous operation (using the class syncManagedOperationhelper) realized the lack of the Close button in the upper right corner of the Popup window.
To work within the functional need for the class to implement the interface page IXafPopupWindowControlholder (by default it can be done with the file Default.aspx.cs)
Or ID XafPopupWindowControl’a in your application must be equal to “PopupWindowControl” (by default, when you create applications through template VS ID XafPopupWindowControl’a == “PopupWindowControl”)
To work within the functional need for the class to implement the interface page IXafPopupWindowControlholder (by default it can be done with the file Default.aspx.cs)
Or ID XafPopupWindowControl’a in your application must be equal to “PopupWindowControl” (by default, when you create applications through template VS ID XafPopupWindowControl’a == “PopupWindowControl”)
MVC
Transfer of new methods in the controller Xafari.Mvc.MVCx.MvcRegisterThemeAssemblyController
In the controller Xafari.Mvc.MVCx.MvcChooseThemeController Removed methods
public static void RegisterCss (string) - Delete
public static void RegisterThemeResources (Page) - Delete
public static IEnumerable RegisterThemeResources () - Delete
public static void UnregisterCss (string) - Delete
public static bool EnableXafThemeAssembly - Delete
Reports
Change Method signature public virtual void CreateReportWithTemplate (XafariReportParametersBase, XafariReportTemplateBase, ShowViewParameters)
The old name
public virtual void CreateReportWithTemplate (XafariReportParametersBase, XafariReportTemplateBase, ShowViewParameters)
is changed to public virtual void CreateReportWithTemplate (XafariReportParametersBase, IEnumerable , ShowViewParameters)
. Now, to create a report template, you must pass an array of selected templates if one template, you can use the following call: reportCreator.CreateReportWithTemplate (parameter, new [] {template}, showViewParameters)
WorkPlaces
Renaming Xafari.Workplace.XafariWorkplaceModule.CustomizeModelDifferenceSoreParams (object sender, ModelDifferenceStoreParamsEventArgs e) - > CustomizeModelDifferenceStoreParams (object sender, ModelDifferenceStoreParamsEventArgs e)
Fixed syntax error.
General Questions
Renaming class events Xafari.ModelDifferenceStoreFactory: CustomizeUserModelDifferenceSoreParams -> CustomizeUserModelDifferenceStoreParams, CustomizeModelDifferenceSoreParams -> CustomizeModelDifferenceStoreParams
Fixed syntax error:
CustomizeUserModelDifferenceSoreParams -> CustomizeUserModelDifferenceStoreParams;
CustomizeModelDifferenceSoreParams -> CustomizeModelDifferenceStoreParams;
CustomizeUserModelDifferenceSoreParams -> CustomizeUserModelDifferenceStoreParams;
CustomizeModelDifferenceSoreParams -> CustomizeModelDifferenceStoreParams;