以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]问一个afterload的错误提示 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=38683) |
-- 作者:zenbu -- 发布时间:2013/8/4 12:33:00 -- [求助]问一个afterload的错误提示 这个是写的代码 Dim dqh As Row = Tables("仓库商品.装箱单").Current If Tables("仓库商品.装箱单").Compute("count(纸箱号)") = 1 Then If Tables("仓库商品.装箱单").Compute("count(纸箱号)") <> b -a + 1 Then End If
只要加上wbxh.text = dr("纸箱号") & wbxh.text 载入窗口的时候出来错误信息 但是按下确定以后窗口中的值的计算是正确的,求助一下这个是什么原因,我哪句代码有问题 另外载入窗口的时候能否直接复制一个值,就是和Ctrl + C一样的效果。 要复制的值就是wbxh.text = dr("纸箱号") & wbxh.text 这个值
---------------------------
System.NullReferenceException: Object reference not set to an instance of an object. at UserCode.AfterLoad_94a9af71(FormEventArgs e)
[此贴子已经被作者于2013-8-4 12:34:13编辑过]
|
-- 作者:zenbu -- 发布时间:2013/8/4 12:42:00 -- 另外比如箱号是 例子A: 15,16,17,20,22,23,24 例子B: 1,2,3,5 例子C:7,8,10,11,12
那么想得到的最终显示效果 例子A: 15~17,20,22~24 例子B: 1~3,5 例子C: 7~8,10~12
我现在的上边代码只能是把所有箱号罗列出来 如A:15,16,17,20,22,23,24 例子B: 1,2,3,5 例子C:7,8,10,11,12 |
-- 作者:zenbu -- 发布时间:2013/8/4 13:27:00 -- 第一个问题解决了,是FOR NEXT多了一行的问题 改成 For i As Integer = 0 To Tol - 1 就好了。下面的几个问题能不能帮助一下 [此贴子已经被作者于2013-8-4 13:28:20编辑过]
|
-- 作者:lsy -- 发布时间:2013/8/4 14:08:00 -- 你以前问过问题,上过例子,为什么这次只说不练? 让别人从头做一遍,不是太麻烦,耽误时间吗? |
-- 作者:zenbu -- 发布时间:2013/8/4 14:10:00 -- 呵呵,好的,等一下上个实例 |