以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [建议]建议日期输入框可以快速改变年份  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=99799)

--  作者:sjx71
--  发布时间:2017/4/27 2:02:00
--  [建议]建议日期输入框可以快速改变年份

建议日期输入框可以快速改变年份

 

 


图片点击可在新窗口打开查看此主题相关图片如下:日期输入框.jpg
图片点击可在新窗口打开查看

--  作者:有点蓝
--  发布时间:2017/4/27 8:36:00
--  
狐表窗口日期控件可以直接改年份的,点击年份位置就可以了。

上面截图的是网页?如果是原生的日期控件,是依赖浏览器的,不同浏览器有不同的效果。可以自己上网搜一下第三方的日期控件使用

--  作者:有点色
--  发布时间:2017/4/27 8:39:00
--  

日期控件本身就可以选择年份或者月份。

 

如果是网页的,参考 http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=97887&skin=0

 


--  作者:shenyl0211
--  发布时间:2017/8/27 9:47:00
--  
楼主强调的是快速,内置的日期输入器确实有点不足。
以楼主图片为例(可能是B/S的,样式也很多,建议狐爸用于C/S):
左右双箭头:改变年份(狐表是数值框的上下小箭头)
左右单箭头:改变月份(与狐表一样)
点击“四月”:分两列显示12个月(狐表是用一列显示12个月,列表有点长)
点击“2017”:分两列显示10年,2017之前5年、之后4年(狐表变成了手工输入)
“关闭”:没必要,还是用狐表的“清除”好。



--  作者:有点甜
--  发布时间:2017/8/27 10:26:00
--  

 回复4楼,如果需要符合自己的,可以自定义,如

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=98612&skin=0

 


--  作者:shenyl0211
--  发布时间:2017/8/28 22:29:00
--  
对于窗口,可以考虑自己做,但对于表,调用是很麻烦的。
狐表能不能改进一下呢?

--  作者:有点蓝
--  发布时间:2017/8/28 22:41:00
--  
默认的是c1或者.net原生的样式。如果要做,就要重新设计一个,官方应该不会考虑重新做一个。特殊应用还是自己做吧。
--  作者:有点甜
--  发布时间:2017/8/29 9:00:00
--  
以下是引用shenyl0211在2017/8/28 22:29:00的发言:
对于窗口,可以考虑自己做,但对于表,调用是很麻烦的。
狐表能不能改进一下呢?

 

调用怎么就麻烦了?不就是设置一下列的下拉窗口即可?


--  作者:shenyl0211
--  发布时间:2017/8/29 18:02:00
--  
1、这不算特殊应用,而是优化,狐表有很多需要优化的地方。如果考虑手工输入年份,不如直接输入日期,免得键盘、鼠标来回换,反而低效。
2、用内置输入器,只需在列属性中选择,不用代码。
3、用下拉窗口,必须编写代码。
4、一个系统有很多日期列,基本都要设置,这样不仅代码多,而且很容易遗漏。
5、我曾经咨询过移动开发的日期列不返回时间的问题,原因在于列属性不继承(复制表和服务端选择表都是如此)。因为忘了服务端的列没有设置为datetime,浪费了我大量的检查、测试时间,也浪费了甜版的宝贵时间。