0

重複の可能性:
ページ フッターの SSRS ページ番号

これが機能する私の表現です。

=Iif(Globals!PageNumber = "1", "i " ,nothing 
     & Iif(Globals!PageNumber = "2", "ii " ,nothing 
     & Iif(Globals!PageNumber = "3", "iii " ,nothing 
     & Iif(Globals!PageNumber = "4", "iv " ,nothing 
     & Iif(Globals!PageNumber = "5", "v " ,nothing 
     & Iif(Globals!PageNumber = "6", "vi " ,nothing 
     & Iif(Globals!PageNumber = "7", "vii " ,nothing 
     & Iif(Globals!PageNumber = "8", "ix " ,nothing 
     & Iif(Globals!PageNumber = "9", "ix " ,nothing 
     & Iif(Globals!PageNumber = "10", "x " ,Globals!PageNumber 
     OrElse Iif(Globals!PageNumber >=11, Globals!PageNumber,Globals!PageNumber)))))))))))

ただし、10 ページ以降は、通常のグローバル ページ番号、つまり 1,2,3,4,5,6,7,8,9,10 としてすべてのページを表示したいと考えています。これは可能ですか?上記の式はループしているようです。

4

1 に答える 1

0

switchステートメントを使用すると、これがはるかに簡単になるはずです。

switch(Globals!PageNumber = 1, "i",
       Globals!PageNumber = 2, "ii",
       ...
       Globals!PageNumber > 10, Globals!PageNumber)
于 2012-12-16T23:42:10.973 に答える