以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  日期列如何控制只能选择不能手工输入  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=98612)

--  作者:happyft
--  发布时间:2017/4/2 12:44:00
--  日期列如何控制只能选择不能手工输入
 If e.Col.DataCol.IsDate Then  \'开启日期内置输入器
        e.Col.AllowDirectType = False  \'禁止直接输入
        e.Col.UsetBuildInEditor = True
    End If

想日期列只能从下拉中选择一个,不能人为输入,,上面红色的代码不起作用.

谢谢!

--  作者:有点色
--  发布时间:2017/4/2 15:20:00
--  

keydownedit

 

If e.Col.IsDate Then
    If e.keycode = 32 Then
        e.Text = Nothing
    End If
End If

 

keypressedit

 

If e.Col.IsDate Then
    e.cancel = True
End if


--  作者:HappyFt
--  发布时间:2017/4/2 16:15:00
--  
另外请教下
e.Col.UsetBuildInEditor = True
这个下拉出现的是一个单年及月选择的日期框,近左右箭头只能向前或者向后变动一个月,如果要出现一个年及月都能分开选择的那种日期框,即左右都各有两组箭头点击的那种要怎么设置?
谢谢!

--  作者:有点色
--  发布时间:2017/4/2 19:36:00
--  

 自己做下拉窗口

 

下载信息  [文件大小:292.0 KB  下载次数:5]
图片点击可在新窗口打开查看点击浏览该文件:月历实例.table


--  作者:HappyFt
--  发布时间:2017/4/5 21:22:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:日日期选择下拉.png
图片点击可在新窗口打开查看

我是指如何出现这种年月可以分开快速选择的下拉?

--  作者:有点色
--  发布时间:2017/4/6 0:47:00
--  

用表来做一个自己的日历咯

 

下载信息  [文件大小:352.0 KB  下载次数:833]
图片点击可在新窗口打开查看点击浏览该文件:日历商业版.table


--  作者:HappyFt
--  发布时间:2017/5/8 22:27:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:双日历.png
图片点击可在新窗口打开查看

我是指如何调出这样的日期下拉控件,年和月可以分开点击切换的

--  作者:有点蓝
--  发布时间:2017/5/8 22:40:00
--  
自己用控件模拟

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:月历实例.table



--  作者:zhy400137
--  发布时间:2017/8/29 4:26:00
--  
mark
--  作者:1234567
--  发布时间:2024/10/6 11:14:00
--  

图片点击可在新窗口打开查看此主题相关图片如下:1 (2).png
图片点击可在新窗口打开查看