ReplaceFor
找出符合条件的行,并将指定列的内容替换为指定值。
语法:
ReplaceFor(DataColName,Value,Filter)
DataColName:替换的列
Value: 替换值
Filter: 替换条件
Filter(替换条件)成了必填写项,如不填写则不通过!
1.DataTables("表A").ReplaceFor("第一列",88,"第一列 Is Null")正常
2.DataTables("表A").ReplaceFor("第一列",88)提示代码错误!

此主题相关图片如下:aa.gif
[此贴子已经被作者于2009-12-15 11:36:30编辑过]
这样:
DataTables("表A").ReplaceFor("第一列",88,"")
狐表好象都这样的,只要是表达式条件都可以用""来表示不设置。
多谢答复,问题习惯就是:不设置条件就是它适用全部!虽然后面加""很容易,就是怕忘记了
以下是引用狐狸爸爸在2009-12-16 9:58:00的发言:
有道理,改为可选参数
这样好!
下列两句中标色部分,"第一列"不用中括号,而常规要用中括号,不知是什么原因?能否给"第一列"用上中括号?
DataTables("表A").ReplaceFor("第一列",88,"第一列 Is Null")
DataTables("订单").ReplaceFor("折扣", 0.15, "[数量] > 600")