(FAQ)3)如何在编辑界面使用日期时间控件
1,257次浏览
编辑于2015年03月02日 00:00:00
【问题】: (FAQ)3)如何在编辑界面使用日期时间控件
版本: 7.0.1
模块: WEB框架及设计器
【答复】:
步骤 1 定义日期时间字段 可通过在BIM中添加一个日期字段,然后切换到设计开发视图将该字段的日期控件删除掉,同时 在该位置添加一个日期时间控件。 步骤 2 设置绑定及扩展属性 需要打开WEB数据绑定视图,手动的将该日期时间控件与我们之前定义的字段绑定。另外我们需要设置 该控件的castType为java.sql.Time。 步骤 3 发布元数据 发布元数据后生成与日期时间相关的代码如下所示:
步骤 4 设置“可选择不可输入”
大家可以尝试设置dateTimeField的扩展属性readOnly=”true”。这样是既不让输入也不让选择
的。从字面理解readOnly就是只能看,所以只能通过后台来改变它的值。可通过在页面中写js
来做到该控件“只可选择不可输入”。代码如下:
Ext.onReady(function(){
document.getElementById('rootForm:dateTimeField1').readOnly=true;
});
版本: 7.0.1
模块: WEB框架及设计器
【答复】:
步骤 1 定义日期时间字段 可通过在BIM中添加一个日期字段,然后切换到设计开发视图将该字段的日期控件删除掉,同时 在该位置添加一个日期时间控件。 步骤 2 设置绑定及扩展属性 需要打开WEB数据绑定视图,手动的将该日期时间控件与我们之前定义的字段绑定。另外我们需要设置 该控件的castType为java.sql.Time。 步骤 3 发布元数据 发布元数据后生成与日期时间相关的代码如下所示:
推荐阅读