我正在从事SSRS 2005报告模型项目。我想在做同样的,因为这C#方法ReportModel创建一个表达式字段:如何在ReportModel表达式字段中使用Floor/Ceiling?
private static int GetClosestWholeNumberToward0(double delta)
{
return (int) (delta > 0 ? Math.Ceiling(delta) : Math.Floor(delta));
}
我尝试这样做:
IF(delta > 0, Ceiling(delta), Floor(delta))
但似乎ReportModel表达不支持天花板或楼层功能。有没有办法做到这一点?
更新:由于需求的变化给此报表增加了额外的复杂性,我将重新开始使用Visual Studio中的报表设计器。所以我应该可以在报表的表达式字段中使用Math.Ceiling()和Math.Floor()。
ReportModel项目可能吗? – jrummell 2009-10-19 17:31:04