以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  求助:自动填充问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=2498)

--  作者:abcdzabcdz
--  发布时间:2009/4/18 12:23:00
--  求助:自动填充问题
自动填充问题:


如何将《教师安排》表中的相关数据填充到《任课教师分析》中(实现效果详见《任课教师分析》)?

说明:1、班级值“一、二、三、。。。。。十八”在填充过程中,转化为“1,2,3,。。。。18”。

2、《教师安排》表中的列名“语文”因有18个班而填充18次,数学、英语(物理、化学等)类推。

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:自动填充问题.table

[此贴子已经被作者于2009-4-18 12:24:39编辑过]

--  作者:blackzhu
--  发布时间:2009/4/18 15:13:00
--  
以下是引用abcdzabcdz在2009-4-18 12:23:00的发言:
自动填充问题:


如何将《教师安排》表中的相关数据填充到《任课教师分析》中(实现效果详见《任课教师分析》)?

说明:1、班级值“一、二、三、。。。。。十八”在填充过程中,转化为“1,2,3,。。。。18”。

2、《教师安排》表中的列名“语文”因有18个班而填充18次,数学、英语(物理、化学等)类推。

 下载信息  [文件大小:340.0 KB  下载次数:9]
图片点击可在新窗口打开查看点击浏览该文件:自动填充问题.table

[此贴子已经被作者于2009-4-18 12:24:39编辑过]

不太懂你的要求,要派什么用.


--  作者:lxl
--  发布时间:2009/4/18 15:29:00
--  
DataTables("任课教师分析").DataRows.Clear
For i As Integer = 0 To 17
    For j As Integer = 0 To 2
        Dim r As Row = Tables("任课教师分析").AddNew
        r("科目") = Tables("教师安排").Cols(j + 1).Name
        r("班级") = i + 1
        r("教师") = Tables("教师安排")(i,j + 1)
    Next
Next


--  作者:lxl
--  发布时间:2009/4/18 15:31:00
--  
像班级一定要存成阿拉伯数字,便于处理
想要在表中直观的显示,可以用数据字典翻译一下。

--  作者:abcdzabcdz
--  发布时间:2009/4/18 15:40:00
--  
谢谢!  
--  作者:abcdzabcdz
--  发布时间:2009/4/18 15:48:00
--  
以下是引用lxl在2009-4-18 15:31:00的发言:
像班级一定要存成阿拉伯数字,便于处理
想要在表中直观的显示,可以用数据字典翻译一下。

由于涉及到“行列转换”,数字不能转换为列,故改用普通字符。教师安排表仅是填充数据的一个过渡表,在成绩分析中仅为填充数据方便而设计的一个过渡表。