以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]字段设置的格式  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=56595)

--  作者:cherryjing
--  发布时间:2014/9/9 13:54:00
--  [求助]字段设置的格式
我在AfterOpenProject中定义了某列的显示格式(该列数据类型为短整型):
DataTables("Project_Table").DataCols("工程编号").SetFormat("0000")
看到在表中已经按我要求的格式显示了,在窗体中我使用TreeView显示该字段。
在窗体的AfterLoad中:
For Each dr As DataRow In DataTables("Project_Table").DataRows
    nd = Tr.Nodes.Add(dr("工程编号"),dr("简称") & "(" & dr("工程编号") & ")")
    ...
next
可是显示出来却不是我之前定义的格式,请问这是什么原因?该如何解决?
[此贴子已经被作者于2014-9-9 14:00:53编辑过]

--  作者:Bin
--  发布时间:2014/9/9 14:14:00
--  
Tr.Nodes.Add(dr("工程编号"),dr("简称") & "(" & format(dr("工程编号"),"0000") & ")")