答案 0 :(得分:1)
在VB中,您可以在字符串上使用Chars
属性,该字符串为您提供可以索引的数组
在自定义报告代码中添加以下功能:
Public Function GetDigit(value as String, position as integer) as String
If len(value) + position < 0 then
return ""
End If
Return value.Chars(len(value) + position)
End Function
现在你可以创建一个表或一系列文本框 - 在每个文本框中你必须指定一个负索引(从字符串末尾开始计算的字符数)
e.g。
在最后一个方框中
=Code.GetDigit(Fields!AdviceNoteID.Value, -1)
在此前的方框中
=Code.GetDigit(Fields!AdviceNoteID.Value, -2)
等等。
这应该给你一个右对齐的数字,每个盒子只显示1位数。它将为任何不存在的数字返回空白值。
示例:强>