我正在從事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