我有一個要求,在轉換後使用表達式構建器轉換ID(十進制例子,536879311820)並顯示在SSRS表中,如圖所示。 SSRS中的數字轉換
轉換的規則是這樣的:
- 轉換數爲十六進制,並採取合適的8位數字 (536879311820到00802BCC)
- 轉換所拍攝的8位數字爲十進制,並採取合適的5位數 (00802BCC到8399820)
所以536879311820應顯示在報告99820.我嘗試了下面的表達式在表達式生成器,
=Right(HEX(Fields!PersonId.Value), 8)
由於該表達式的結果是字符串的十六進制數,所以在表達式生成器的公共函數類別中找不到任何函數。
謝謝,我只是在尋找這個。 – RotatingWheel
@RotatingWheel如果它對您有幫助,請將其標記爲已回答。 – StevenWhite