查了FOXTABLE帮助,始终找不到"局部变量"提法.不知FOXTABLE有无”局部变量”说法?比如下列代码由两大模块组成,若能在”填充数据模块”之前申明是局部变量,之后告知是局部变量结束;同理, 在”计算模块”之前申明是局部变量,之后告知是局部变量结束.这样就方便多了,代码中的变量”dr” 就不用改写了,无需将第二个变量设为”dr1”了.在实际设计中会省去许多记忆变量的麻烦.这个问题应是很普遍的问题,不知大家目前是怎样解决它的?
‘填充数据模块
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