|
|
1
1
目前我正在处理同一个问题,据我所知,这是因为String类的PadLeft和PadRight函数接收第二个参数,前导“0”,作为字符,而不是字符串。 NVelocity允许您使用“0”将参数指定为字符串,但通过这种方式,它会在内部生成一个强制转换异常(或类似的内容),因为该参数应为char。 我还没有找到将参数指定为char的方法(从1小时起我就一直在使用NVelocity!),目前我只有一个脏的解决方案,比如在PadLeft/PadRight之后应用一个Replace(“,“0”),所以模板变为 $Document.SupplierCode.PadRight(7).替换(“”,'0') |
|
|
2
0
|