以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 你好,请教下 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=92514) |
||||
-- 作者:logi500 -- 发布时间:2016/11/5 14:01:00 -- 你好,请教下 一共有3个表 表A-数据(店面地址) 表B-审批内容(有原店面地址,新店面地址) 表C-通过审批(原店面地址,新店面地址)
通过 表B 窗口按钮(通过审批)把 表B 输入的选定行内容直接剪切到 表C 中 并同时把 表A 中的店面地址更改成新地址
然后在通过 表C 窗口按钮(撤销审批)把表C 输入的选定行内容直接剪切到 表B 中 并同时把 表A 中的店面地址更改成原地址 |
||||
-- 作者:有点蓝 -- 发布时间:2016/11/5 15:06:00 -- 代码类似 Dim cur As Row = Tables("表B").Current Dim dr As Row = Tables("表C").AddNew dr("第一列") = cur("第一列") cur.Delete Tables("表A").Current("店面地址") = cur("新店面地址") |
||||
-- 作者:logi500 -- 发布时间:2016/11/5 15:07:00 -- 请看下
|
||||
-- 作者:有点蓝 -- 发布时间:2016/11/5 15:20:00 -- Dim cur As Row = Tables("表B").Current Dim dr As Row = Tables("表C").AddNew dr("申请人") = cur("申请人") dr("地址") = cur("地址") cur.Delete Dim dr2 As DataRow = DataTables("表A").Find("名称=\'" & dr("申请人") & "\'") If dr2 IsNot Nothing Then dr2("地址") = dr("地址") End If
|
||||
-- 作者:logi500 -- 发布时间:2016/11/5 15:29:00 -- 还有一个问题,我原先在窗口页面集合里进行数据统计,现在要增加别的表中的数据统计到这个页面合集里 |
||||
-- 作者:logi500 -- 发布时间:2016/11/5 15:31:00 -- 统计每个数据行中的 每个列中的不同类型设备 每个列中不同地区进行统计 |
||||
-- 作者:有点蓝 -- 发布时间:2016/11/5 15:52:00 -- 代码?例子? |
||||
-- 作者:logi500 -- 发布时间:2016/11/6 12:50:00 -- 就是 有 数据表(所有人员信息地址等) 业务申请表格(申请更换住所电话或设备) 业务完成表(申请的业务完成档案)
想通过 窗口模式 数据表数据调用申请人信息并在申请表中填写新地址、新电话、新设备,利用按钮(申请通过) 把申请文件移动到 业务完成表中 并在 数据表中把新的地址电话和设备进行 更替。
|
||||
-- 作者:logi500 -- 发布时间:2016/11/6 12:50:00 --
|
||||
-- 作者:有点青 -- 发布时间:2016/11/6 14:38:00 -- 参考代码,自己修改。
Dim cur As Row = Tables("数据表").Current |