以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 引用列 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=76281) |
||||
-- 作者:联友 -- 发布时间:2015/10/26 11:06:00 -- 引用列
想在窗口1_Table1增加了接送地点和违纪原因列,接送地点列内容从缴费信息表接送地点列引用,违纪原因列内容从问题学生信息表违纪原因列引用,如下图: 此主题相关图片如下:qq截图20151026105703.png 请指点代码,谢谢! [此贴子已经被作者于2015/10/26 11:07:00编辑过]
|
||||
-- 作者:大红袍 -- 发布时间:2015/10/26 11:30:00 -- For Each r As Row In t.Rows |
||||
-- 作者:联友 -- 发布时间:2015/10/26 11:44:00 -- 谢谢! |
||||
-- 作者:联友 -- 发布时间:2015/10/26 22:29:00 -- For Each r As Row In t.Rows ‘可不可以查询表,缴费信息和退费信息
fdr = DataTables("缴费信息").Select(" Select 学期,学生姓名,b.发票号 * {缴费信息} a Inner JOIN {退费信息}
b ON b.发票号 = a.发票号").find("学期 = \'" & r("学期") & "\'and 缴费项目 = \'学费\' and 学生姓名 = \'"& e.form.Controls("学生姓名").Text & "\'") r("发票号") = fdr("发票号") End If Next [此贴子已经被作者于2015/10/26 22:36:22编辑过]
|
||||
-- 作者:大红袍 -- 发布时间:2015/10/26 22:42:00 -- 呃,分别查缴费信息和退费信息不就好了?类似2楼的方法。 |
||||
-- 作者:联友 -- 发布时间:2015/10/26 23:04:00 -- 因为退费信息表没有学期和学生姓名列,是通过发票号关联
[此贴子已经被作者于2015/10/26 23:23:42编辑过]
|
||||
-- 作者:大红袍 -- 发布时间:2015/10/26 23:17:00 -- 这样查
fdr = DataTables("缴费信息").find("学期 = \'" & r("学期") & "\'and 缴费项目 = \'学费\' and 学生姓名 = \'"& e.form.Controls("学生姓名").Text & "\'") If fdr IsNot Nothing Then r("发票号") = fdr("发票号") fdr = DataTables("退费信息").find("发票号 = \'" & fdr("发票号") & "\'") If fdr IsNot Nothing Then End If |
||||
-- 作者:联友 -- 发布时间:2015/10/26 23:31:00 -- 出现这种提示
|
||||
-- 作者:联友 -- 发布时间:2015/10/26 23:51:00 -- 谢谢老师,好休息了,太辛苦了。 |
||||
-- 作者:大红袍 -- 发布时间:2015/10/27 9:30:00 -- 7楼的代码不会报错。 |