Foxtable(狐表)用户栏目专家坐堂 → 关于填充代码问题


  共有24995人关注过本帖树形打印复制链接

主题:关于填充代码问题

帅哥哟,离线,有人找我吗?
don
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1812 积分:12993 威望:0 精华:14 注册:2008/10/11 18:07:00
  发帖心情 Post By:2008/11/25 15:38:00 [显示全部帖子]

以下是引用老有所乐在2008-11-25 15:26:00的发言:


我是想用F.Filter="[年级]='年级' And [班级]='班级' "  这一句来限定复制的条件...

我想如"年級"列、"班級"列是整數型的話,則兩列的內容是:1,2,3...
如是字符型的話,則兩列的內容是:一年級,二年級(一班,二班)...

一般情況是不存在叫『年級』的"年級"及叫『班級』的"班級".


 回到顶部
帅哥哟,离线,有人找我吗?
don
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1812 积分:12993 威望:0 精华:14 注册:2008/10/11 18:07:00
  发帖心情 Post By:2008/11/26 9:09:00 [显示全部帖子]

  猜楼主的意思:“班主任成绩表”的[年级] 和[班级]两列都已有数据,想根据这两列的数据在"班主任"列得到相应“任课老师表”的班主任名称!
  这样岂可用Filler,Filler相当易表的AppendFor,CopyFor,SelectFill等,是接在已有数据的后面,这时只能赋值或重算!磨刀不误砍柴工,认真细致多看几次帮助文件才是上策.

Dim T1,T2 As String
T1 = "年级 Is Not Null and 班级 Is Not null"

For Each dr As DataRow in DataTables("老师成绩表").Select(T1)

    T2 = "年级 = " & dr("年级") & "and 班级 =" & dr("班级")

    dr("班主任") = DataTables("任课老师表").FInd(T2)("班主任")

Next


 回到顶部
帅哥哟,离线,有人找我吗?
don
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:八尾狐 帖子:1812 积分:12993 威望:0 精华:14 注册:2008/10/11 18:07:00
  发帖心情 Post By:2008/11/26 14:26:00 [显示全部帖子]

我也没编程基础,从Excel→易表→狐表.初接触狐表,也曾像YLM版主那样,被狐表一串串的代码吓怕过,担心驾驶不了狐表,不瞒您说,就是如:"年级 = " & dr("年级") & "and 班级 =" & dr("班级"),这样的比较条件的表达形式我也曾啄不透,也曾打过退堂鼓,但我还是硬着头皮,认真细致看帮助文件,反复揣摸范例的代码,不懂就问.现时为止,复杂的虽不懂,但也能对付平时应用了

 回到顶部