Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Date 如何在Powerbuilder中仅保护日期的月份和年份_Date_Powerbuilder - Fatal编程技术网

Date 如何在Powerbuilder中仅保护日期的月份和年份

Date 如何在Powerbuilder中仅保护日期的月份和年份,date,powerbuilder,Date,Powerbuilder,如何在Powerbuilder中只保护日期的月份和年份,以便用户只能编辑日期的日期?如评论所示,这更像是一个用户需求,而不是一个技术问题(例如,没有提及涉及的控件类型),但如果这是我的需求,我会尝试其中一个(用户练习,以确定哪些选项实际有效;这不是我的要求) EditChanged:我在数据窗口上放置了一个日期编辑掩码(记住外部数据窗口;认为数据窗口上的控件必须绑定到数据库列是一种常见的误解),并对EditChanged进行编码,以便在年和月发生更改时将其恢复为设置值。(我认为这对用户来说是相当

如何在Powerbuilder中只保护日期的月份和年份,以便用户只能编辑日期的日期?

如评论所示,这更像是一个用户需求,而不是一个技术问题(例如,没有提及涉及的控件类型),但如果这是我的需求,我会尝试其中一个(用户练习,以确定哪些选项实际有效;这不是我的要求)

EditChanged:我在数据窗口上放置了一个日期编辑掩码(记住外部数据窗口;认为数据窗口上的控件必须绑定到数据库列是一种常见的误解),并对EditChanged进行编码,以便在年和月发生更改时将其恢复为设置值。(我认为这对用户来说是相当严重的,但这是可能的)

日期字段:将年和月设置为静态文本,并将日期设置为可编辑字段。编辑、编辑掩码或带有旋转控件的编辑掩码适用于此(旋转可以让您用最少的脚本控制范围)

自定义控件:获取下拉日历(想到PFC)的源代码,并对其进行自定义以禁用年和月之间的导航

祝你好运


Terry

有关stackoverflow的问题必须说明您尝试了什么以及为什么它不起作用。您没有在数据窗口或其他可视对象/窗口中指定是否需要它,但我认为这是不可能的。请使用特定字段输入一天,然后将其与日期的其余部分合并,或者使用可以拒绝o的验证代码r更换月+年部分。