Syncfusion Grid中基于条件的正则表达式

问题描述 投票:0回答:1

我正在VB 10上的项目上工作,并使用了同步融合控件。通过正则表达式进行网格计算。正常表达正常工作但我想要根据条件进行计算。使用下面的代码:

总计为新的ExpressionFieldDescriptor(“ Total”,“ qty * [Rate]-((qty * [Rate])* [Discount(%)] / 100)”,GetType(Double))]]]

预期:作为新ExpressionFieldDescriptor(“ Total”,“ IF([ismanualamt] = True,” qty“ * [Rate]-([Discount Amount]),” qty“ * [Rate]-((” qty“ * [Rate])* [Discount(%)] / 100))“,GetType(Double))]]

我尝试过此代码还搜索替代品,但没有找到任何解决方案。

我正在VB 10上的项目上工作,并使用了同步融合控件。通过正则表达式进行网格计算。正常表达正常工作,但我想根据条件进行计算。 ...

vb.net syncfusion
1个回答
0
投票

您可以使用Grid的'customAggregate'属性通过自己的函数来计算Grid聚合。请找到文档以供参考。

文档:https://ej2.syncfusion.com/angular/documentation/grid/aggregates/?no-cache=1#custom-aggregate

© www.soinside.com 2019 - 2024. All rights reserved.