我的文字如下(有些问题没有数字,我会忽略):
并且我正在尝试提取问题编号以将其按 A-Z 排序(如果有问题编号)或分配 0(如果没有编号)。 为此我想出了这个表达: =IIf(IsNothing(InStr(Fields!questiontext.Value,".")), 0, CInt(Left(Fields!questiontext.Value,InStr(Fields!questiontext.Value,"."))))
现在,当我运行报告时,我得到以下信息: 从字符串 "" 转换为整数类型无效。
我期望表达式对于没有编号的问题返回 0,如果有则返回问题的编号。
如有任何帮助,我们将不胜感激,谢谢。