Foxtable(狐表)用户栏目专家坐堂 → 输入字符串的格式不正确。


  共有2339人关注过本帖树形打印复制链接

主题:输入字符串的格式不正确。

帅哥哟,离线,有人找我吗?
seal51
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1837 积分:12984 威望:0 精华:0 注册:2013/6/10 9:23:00
输入字符串的格式不正确。  发帖心情 Post By:2021/6/28 18:13:00 [只看该作者]

.NET Framework 版本:4.0.30319.42000
Foxtable 版本:2021.5.26.1
错误所在事件:表,采购明细表,DataRowAdded
详细错误信息:
调用的目标发生了异常。
从字符串“NG
POS”到类型“Integer”的转换无效。
输入字符串的格式不正确。

'e.DataRow.Save
'Dim maxmx As String
'maxmx = e.DataTable.Compute("max(CGMXID)")
'If maxmx > "" Then
    'Dim idx As Integer
    'idx = CInt(maxmx.SubString(4,6)) + 1
    'e.DataRow("CGMXID") = "CGMX" & Format(idx,"000000")
'Else
    'e.DataRow("CGMXID") = "CGMX" & "000001"
'End If
'e.DataRow.Save

[此贴子已经被作者于2021/6/28 18:17:48编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106680 积分:542589 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/6/28 20:10:00 [只看该作者]

CGMXID列数据不规范

msgbox(maxmx.SubString(4,6))

 回到顶部