以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请教老师。 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=101548) |
-- 作者:jamhuton -- 发布时间:2017/6/2 14:43:00 -- 请教老师。 Dim l4 As WinForm.Label = Forms("打印出入库单").Controls("Label4") Dim l1 As WinForm.Label = Forms("打印出入库单").Controls("Label1") If l1.text.SubString(1,2)="RK" Then l4.text="入 库 单" MessageBox.Show("入库单" &l1.text.SubString(1,2)) End If If l1.text.SubString(1,2)="CK" Then l4.text="出 库 单" MessageBox.Show("出库单" &l1.text.SubString(1,2)) End If .NET Framework 版本:2.0.50727.8669 Foxtable 版本:2017.5.22.1 错误所在事件:窗口,打印出入库单,Label1,DataFormat 详细错误信息: startIndex 不能大于字符串长度。 参数名: startIndex |
-- 作者:gsnake -- 发布时间:2017/6/2 14:51:00 -- l1.text l4.text 的初值是什么啊? |
-- 作者:有点蓝 -- 发布时间:2017/6/2 15:32:00 -- If l1.text.Length > 2 AndAlso l1.text.SubString(1,2)="RK" Then l4.text="入 库 单" MessageBox.Show("入库单" &l1.text.SubString(1,2)) End If If l1.text.Length > 2 AndAlso l1.text.SubString(1,2)="CK" Then l4.text="出 库 单" MessageBox.Show("出库单" &l1.text.SubString(1,2)) End If
|
-- 作者:jamhuton -- 发布时间:2017/6/2 15:49:00 -- 谢谢蓝老师! |