Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/ssh/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2008 RS视觉基性表达_Visual Studio 2008_Reporting Services - Fatal编程技术网

Visual studio 2008 RS视觉基性表达

Visual studio 2008 RS视觉基性表达,visual-studio-2008,reporting-services,Visual Studio 2008,Reporting Services,因此,我通过VS2008在RS中的表的单元格中有一个表达式 我想除以X/Z 结果必须有一个formatnumber,所以formatnumber((X/Z),2) Z不能是0,所以IIF(Z=0,0,FormatNumber((X/Z),2)) 如果X是0,那么结果将是0,00,我想避免这样 IIF(Z=0或X=0),0,FormatNumber((X/Z),2)) 但是当结果是一个整数时会发生什么呢?看起来是这样的50.00% 当结果为整数时,如何避免格式化?无论如何,我找到了解决方案 当

因此,我通过VS2008在RS中的表的单元格中有一个表达式

  • 我想除以X/Z
  • 结果必须有一个formatnumber,所以
    formatnumber((X/Z),2)
  • Z不能是0,所以
    IIF(Z=0,0,FormatNumber((X/Z),2))
  • 如果X是0,那么结果将是0,00,我想避免这样
    IIF(Z=0或X=0),0,FormatNumber((X/Z),2))
但是当结果是一个整数时会发生什么呢?看起来是这样的50.00%


当结果为整数时,如何避免格式化?

无论如何,我找到了解决方案

当您看到“、00”只是将“”放在formatnumber之外时,这是一个替换

致以最良好的祝愿