以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]表达式列  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=72723)

--  作者:kaiyu
--  发布时间:2015/8/5 10:51:00
--  [求助]表达式列
如何根据表的日期列生成一个表达式显示星期的列.
--  作者:大红袍
--  发布时间:2015/8/5 11:01:00
--  

dataColchanged事件

 

If e.DataCol.Name = "日期" Then
    If e.NewValue = Nothing Then
        e.DataRow("星期") = Nothing
    Else
        e.DataRow("星期") = Format(e.newValue, "dddd")
    End If
End If


--  作者:kaiyu
--  发布时间:2015/8/5 11:37:00
--  
这个我会用,这样生成实体列不是表达式列
--  作者:大红袍
--  发布时间:2015/8/5 11:39:00
--  

为什么要用表达式列?

 

如果想临时显示一下,你可以用临时列,在afterOpenproject那里添加就行 http://www.foxtable.com/help/topics/1428.htm