以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  命令窗口的疑问  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=183090)

--  作者:gy1836532143
--  发布时间:2022/10/24 8:36:00
--  命令窗口的疑问

图片点击可在新窗口打开查看此主题相关图片如下:qq图片20221024083347.jpg
图片点击可在新窗口打开查看

老师,请问这是出了什么问题?我想让表中如果币种列有数据,那么辅助列就给他打上一个勾,如果没有辅助列就空着。
代码如下:If DataTables("账单").DataCols("币种") IsNot Nothing Then
    DataTables("账单").DataCols("辅助") = True 
End If 

--  作者:有点蓝
--  发布时间:2022/10/24 8:41:00
--  
不能直接给列赋值,要指定是哪一行才行,比如第一行的辅助列:DataTables("账单").Datarows(0)("辅助") = True 

让表中如果币种列有数据,那么辅助列就给他打上一个勾,应该这样用:http://www.foxtable.com/webhelp/topics/1532.htm
DataTables("账单").replacefor("辅助",true,"币种 is not null")