合同信息管理 线索信息管理 心得
来源:互联网 发布:淘宝虚拟充值游戏币 编辑:程序博客网 时间:2024/04/28 22:17
layout: 'form',
border: false,
items: [{
xtype: 'datefield',
name: 'project.sjcontracttime',
fieldLabel: '实际签订时间<span style="color:red">*</span>',
format: 'Y/m/d',
editable: false,
labelStyle: 'width:120',
allowBlank: false,
anchor: '80%'
}]
name: 'project.sjcontracttime', 这样会自动封装到后台的实体类
-----------------
防止数据的丢失
project = (PmsPrjProjects) JSONObject.toBean(JSONObject.fromObject(str[i]), PmsPrjProjects.class);
PmsPrjProjects projectin = this.dao.getPmsPrjProjectsByProjectid(project.getProjectid());
1)按需所取 然后在根据id 获取数据 把修改的数据配置进去
2)全取出来
-------------
TabPanel 需要jsp页面的
<body>
<div id="tab1" class="x-hide-display"></div>
<div id="tab2" class="x-hide-display"></div>
<div id="tab3" class="x-hide-display"></div>
<div id="tab4" class="x-hide-display"></div>
</body>
--------------------
传递的值是 hiddenName: 'project.frame',
columnWidth: .30,
layout: 'form',
border: false,
items: [{
xtype: 'combo',
fieldLabel: '签单类型',
id: 'framename',
name: 'project.frame',
allowBlank: false,
hiddenName: 'project.frame',
store: frame,
mode: 'local',
displayField: 'text',
valueField: 'value',
emptyText: '请选择',
triggerAction: 'all',
anchor: '95%',
value: '0'
}]
---------------------------级联值(城市的中英文 部门的中英文)
listeners:{
select:function(combo,record,index){
var records = Ext.getCmp("riskdetail").getSelectionModel().getSelections();
records[0].set("risken",risktypeStore.getAt(index).get("risken"));
}
}
listeners:{
select:function(cmb,record,index){
// Ext.getCmp("riskdetail").getStore().getAt(selectRowIndex).set("riskuseraccount",record.data["value"]);
// Ext.getCmp("riskdetail").getStore().getAt(selectRowIndex).set("username",record.data["username"]);
Ext.getCmp("riskdetail").getStore().getAt(selectRowIndex).set("riskuseraccount",record.data["value"]);
Ext.getCmp("riskdetail").getStore().getAt(selectRowIndex).set("username",record.data["username"]);
if(Ext.getCmp("riskdetail").getStore().getAt(selectRowIndex).get("deptname")==null ||
Ext.getCmp("riskdetail").getStore().getAt(selectRowIndex).get("deptname") == ""){
Ext.getCmp("riskdetail").getStore().getAt(selectRowIndex).set("deptname",record.data["deptname"]);
Ext.getCmp("riskdetail").getStore().getAt(selectRowIndex).set("depten",record.data["depten"]);
}
},
focus:function(th){
th.focus(true);
}
}
-------------------
必填的数据项 可以设置空值的显示 不是必填的 不要设置空值的显示 否则的话就会把设置的值 变成数据
-----------
Ext.getCmp("prodepten").getValue(), id
var prjtypenameen = Ext.get('project_type').dom.value; hiddenname
-----------------------
listeners:{
select:function(cmd,record,index){
Ext.getCmp("proname").setValue("");
projectStore.clearFilter();
projectStore.baseParams.depten =record.data["depten"];
projectStore.load({
params:{
condition:''
}
});
},
change:function(){
projectStore.clearFilter();
Ext.getCmp("proname").setValue("");
projectStore.load({
params:{
depten:Ext.getCmp("prodepten").getValue(),
condition:''
}
});
}
},
- 合同信息管理 线索信息管理 心得
- 信息管理
- 信息管理
- 信息管理
- 信息管理
- 信息管理
- 总结--敲学生信息管理系统的心得
- 学生信息管理系统优化(三)+心得
- 学生信息管理小程序(线索二叉树实现)
- 信息管理设计
- 学生信息管理
- 学生信息管理
- VisualNet信息管理
- 学生信息管理
- 学生信息管理
- 人员信息管理
- 学生信息管理
- 学生信息管理
- [转]计算机是如何启动的?
- Session失效的问题
- JSON字符串与Java实体类(JavaBean)互转
- 为什么Java byte 类型的取值范围是-128~127
- 算法竞赛入门经典 第二版 习题9-2 免费糖果 Free Candies uva10118
- 合同信息管理 线索信息管理 心得
- 项目管理学习总结(8)——项目管理核心三要素
- WEB开发----Maven项目的搭建
- 07:打印ASCII码
- HDU 6006 Engineer Assignment (状态压缩DP)
- 如何使用github上的开源项目
- 4. Servlet中Cookie
- 183. Customers Who Never Order
- HTML5本地储存追加利用html5的本地存储功能实现登录用户信息保存