以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]在TextBox控件中动态显示数据(已解决)  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=13231)

--  作者:yyzlxc
--  发布时间:2011/10/4 10:25:00
--  [求助]在TextBox控件中动态显示数据(已解决)

如何根据“评定等级”列的状况,在TextBox控件中显示对应的人数,要求等级发生变化时,对应控件同时改变。请各位老师指教,谢谢!!

 

 

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目176.table

[此贴子已经被作者于2011-10-4 11:17:34编辑过]

--  作者:狐狸爸爸
--  发布时间:2011/10/4 11:01:00
--  
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目176.table


--  作者:yyzlxc
--  发布时间:2011/10/4 11:17:00
--  
谢谢狐爸老师的指教,祝狐爸老师节日快乐!!
--  作者:lruiqiu
--  发布时间:2011/10/4 12:18:00
--  
不明白你那四个文本框的数据是怎么绑定的?
--  作者:lruiqiu
--  发布时间:2011/10/4 12:48:00
--  

那五个文本框的值是怎么出来的?


--  作者:ybil
--  发布时间:2011/10/4 13:10:00
--  
以下是引用lruiqiu在2011-10-4 12:48:00的发言:

那五个文本框的值是怎么出来的?


DataColChanged事件


--  作者:lruiqiu
--  发布时间:2011/10/4 15:20:00
--  
以下是引用ybil在2011-10-4 13:10:00的发言:

只看到在窗体的加载事件中写了一行代码,没见到其他任何代码啊.这个会经常用到,期望您有空时耐心地帮我解释一下.谢谢!


--  作者:ybil
--  发布时间:2011/10/4 16:31:00
--  

表属性→事件→DataColChanged

Select Case  e.DataCol.Name
    Case "评定等级"
        If Forms("窗口1").Opened Then
            Forms("窗口1").Controls("TextBox2").value = DataTables("表A").Compute("Count(字符串)","[评定等级] =\'A\'")
            Forms("窗口1").Controls("TextBox3").value = DataTables("表A").Compute("Count(字符串)","[评定等级] =\'B\'")
            Forms("窗口1").Controls("TextBox4").value = DataTables("表A").Compute("Count(字符串)","[评定等级] =\'C\'")
            Forms("窗口1").Controls("TextBox5").value = DataTables("表A").Compute("Count(字符串)","[评定等级] =\'D\'")
        End If
End Select

--  作者:lruiqiu
--  发布时间:2011/10/4 17:56:00
--  
谢谢老师!