以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 代码问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=74890) |
|
-- 作者:qinlao666 -- 发布时间:2015/9/22 10:05:00 -- 代码问题 老师请问上面的代码中 Dim t As Table = Args(0)这句是什么意思? 有如何定义Args呢? 请老师指导,谢谢! |
|
-- 作者:qinlao666 -- 发布时间:2015/9/22 10:06:00 --
|
|
-- 作者:大红袍 -- 发布时间:2015/9/22 10:06:00 -- args是外部传进来的。
看看 http://www.foxtable.com/help/topics/1486.htm
|
|
-- 作者:qinlao666 -- 发布时间:2015/9/22 10:27:00 -- 大红袍老师,根据上面的功能 能帮我定义个Args(0)的函数吗? |
|
-- 作者:大红袍 -- 发布时间:2015/9/22 10:30:00 -- 汗,看3楼啊 |
|
-- 作者:qinlao666 -- 发布时间:2015/9/22 10:52:00 -- 老师,太难了。理解不了哦。求函数定义 |
|
-- 作者:大红袍 -- 发布时间:2015/9/22 10:56:00 -- 根据3楼的帮助,直接把代码拷贝进去就行啊 |
|
-- 作者:qinlao666 -- 发布时间:2015/9/22 11:28:00 -- 输入执行命令Functions.Execute("t"),提示错误:索引超出数组界限 |
|
-- 作者:大红袍 -- 发布时间:2015/9/22 11:33:00 -- Functions.Execute("你的函数名", Tables("表A")) |
|
-- 作者:qinlao666 -- 发布时间:2015/9/22 12:13:00 -- Dim t As Table = Args(0) Dim flt As String = t.Filter \'获取过滤条件 Dim Int As Integer = t.Position \'获取行位置 Dim p As point = t.ScrollPosition \'获取行在屏幕中位置 t.StopRedraw t.DataTable.Load(False) t.Filter = flt t.Position = Int t.ScrollPosition = p t.ResumeRedraw 老师如何修改代码,只刷新已经保存的数据,修改未保存的或者是新增未保存的不要自动保存刷新
|