Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
查了FOXTABLE帮助,始终找不到"局部变量"提法.不知FOXTABLE有无”局部变量”说法?比如下列代码由两大模块组成,若能在”填充数据模块”之前申明是局部变量,之后告知是局部变量结束;同理, 在”计算模块”之前申明是局部变量,之后告知是局部变量结束.这样就方便多了,代码中的变量”dr” 就不用改写了,无需将第二个变量设为”dr
‘填充数据模块
DataTables("过渡表").DataRows.Clear()
Tables("过渡表").Redraw = False
Dim dt As Table = Tables("过渡表")
Dim Count As Integer = Tables("课程表").Count
Dim dr As DataRow
…………….
Tables("过渡表").Redraw = True
‘’计算模块
Dim t As New DataTableBuilder("temp") '创建临时表
………….
For Each dr As DataRow In DataTables("统计").DataRows
dr("出现次数") = DataTables("temp").Compute("Count(字符)", "字符 = '" & dr("字符") & "'")
Next
就是,我以前就是有中文,现在被帮助文件给染色了,因为长期复制修改代码的习惯!
举一反三一下: 例1: dim h as integer =0 DataTables("课时名单").DataRows.Clear() For Each 课程表的行 As DataRow In DataTables("课程表").DataRows for Each 课程表的列 as Datacol in DataTables("课程表").Datacols if 课程表的行(课程表的列) isnot nothing then .......... 例2: dim h as integer =0 DataTables("课时名单").DataRows.Clear() For Each 课程表的 行 As DataRow In DataTables("课程表").DataRows for Each 课程表的 列 as Datacol in DataTables("课程表").Datacols if 课程表的 行(课程表的 列) isnot nothing then |