使用Lotus Script我已经声明了一个变量:
Dim SomethingId As LCField
我后来做了
Set parms = New LCFieldList
Set SomethingId = parms.Append("@somethingID", LCTYPE_INT)
*我也试过LCTYPE_TEXT我从LotusNotes读了我的SomethingID
Dim intSomeID As Integer
If doc.GetItemValue("someID")(0) = Null Or doc.GetItemValue("someID")(0) = "" Then
intSomeID = "0"
Else
intSomeID = doc.GetItemValue("someID")(0)
End If
Messagebox "someID = " & intSomeID
我的消息框显示“someID = 0
但是当我到达我尝试将数据推入参数变量的行时,我得到了数据溢出错误。
SomethingId.Text = intSomeID
我试过
SomethingId.Value = intsomeID
现在有人造成这种情况的原因是什么?更重要的是如何解决它?