以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]二句代码帮我看下如何改,谢谢!  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=61806)

--  作者:huangfanzi
--  发布时间:2014/12/19 15:46:00
--  [求助]二句代码帮我看下如何改,谢谢!
1、希望下拉选择框里出现是 XXXX-XX-XX 而不是XXXX-XX-XX XX:XX
cmb3.ComboList = DataTables("原料采购入库明细").GetComboListString(format("录入日期","YYYY-MM-DD"))

2、点清除筛选按钮后,审核框与录入日期框中内容为空
e.Form.Controls("ComboBox_审核").value = ""
e.Form.Controls("ComboBox_录入日期").value = ""

--  作者:Bin
--  发布时间:2014/12/19 15:48:00
--  
1.你要自己遍历所有行拼接才可以.

2.e.Form.Controls("ComboBox_审核").value =nothing

--  作者:huangfanzi
--  发布时间:2014/12/19 15:50:00
--  
BIN老师,第一条不是数据拼接的问题,是想格式化日期格式,在下拉框中按年月日来显示,而不是年月日时分
--  作者:Bin
--  发布时间:2014/12/19 15:51:00
--  
你自己遍历拼接,才能用format自定义格式
--  作者:huangfanzi
--  发布时间:2014/12/19 15:53:00
--  
关于第一条,有简单的办法让下拉选择框中的日期内容只显示年月日吗?
关于第二条,让值等于nothing后 执行后提示  无法在 System.Boolean 和 System.String 上执行“=”操作。

--  作者:Bin
--  发布时间:2014/12/19 15:55:00
--  
没办法呢.

你上例子吧

--  作者:huangfanzi
--  发布时间:2014/12/19 22:57:00
--  
第一个问题解决了,和大家说下思路,其实很简单,就是 e.datarow("录入日期")=Format(today(),"yyyy-MM")
第二个问题是我写的代码问题,已经没有问题了