根据给定的信息,“Windchill 10 MVC table”这一主题主要涉及了在Windchill 10系统中如何操作和获取MVC (Model-View-Controller) 表格中的数据。下面将对这些知识点进行详细的阐述。 ### Windchill 10 MVC Table概述 Windchill是一款由PTC公司开发的产品生命周期管理(PLM)软件,广泛应用于制造业等多个行业中。Windchill 10版本中引入了MVC架构来优化用户界面和提高性能。在Windchill中,MVC表是一种用于显示和管理大量数据的有效方式。通过使用MVC表,可以实现动态数据加载、分页、排序等功能,并且支持用户交互式地选择或修改表格中的数据。 ### Windchill 10 获取 MVC Table 中选择值的方法 #### 方法:`setChooseToChange` 此方法主要用于设置MVC表中特定列的值。具体步骤如下: 1. **获取MVC表实例**:首先通过`PTC.jca.table.Utils.getTable('ext.moxa.ec.pcms.afgList')`获取到MVC表对象。 2. **获取所有选中的行**:利用`table.getSelectionModel().getSelections()`方法来获取当前选中的所有行。 3. **遍历选中行**:对于每一行,可以通过`get('cckey')`方法获取其键值(`cckey`),然后通过`get('CHOOSE_CHANGE').gui`获取该行的`CHOOSE_CHANGE`列的GUI对象。 4. **更新HTML内容**:使用`chooseToChangeOperation`函数处理HTML字符串,并将其设置回GUI对象的`html`属性上。 5. **更新DOM元素**:找到与该行对应的DOM元素,并设置其`value`属性为新的值。 ### Windchill 10 获取 MVC Table 全部值的方法 #### 方法:`setPCRNO` 此方法用于设置MVC表中所有行的`PCR_NO`列值为1。具体步骤如下: 1. **获取MVC表实例**:同样地,通过`PTC.jca.table.Utils.getTable('ext.moxa.ec.pcms.afgList')`获取MVC表对象。 2. **获取所有行**:使用`PTC.jca.table.Utils.getTableRows('ext.moxa.ec.pcms.afgList')`获取所有行的集合。 3. **遍历所有行**:对于每一行,通过`get('PCR_NO').gui.html`获取该行的`PCR_NO`列的HTML字符串,并使用`setEcnNoAndPCRToOne`函数对其进行处理。 4. **更新HTML内容**:将处理后的HTML字符串设置回`gui.html`属性。 5. **更新DOM元素**:找到与该行对应的DOM元素,并将其`value`属性设置为“1”。 ### 小结 通过以上介绍可以看出,在Windchill 10中,可以通过MVC架构有效地管理和操作表格数据。具体来说,`setChooseToChange`和`setPCRNO`这两个方法分别用于更新MVC表中特定列的选中值和所有行的`PCR_NO`列值,从而实现了数据的灵活控制。这些方法的应用不仅提高了数据处理效率,也增强了用户交互体验。在实际项目中,理解并熟练掌握这些方法对于有效利用Windchill 10的功能至关重要。
























- 会飞的小鲤鱼2018-05-07感觉不够详细,需要跟多提供示例

- 粉丝: 2
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- (源码)基于Arduino的PWM高分辨率DAC实验.zip
- 网络信息技术在高中体育教学中的应用.docx
- 微机计算机控制技术课后于海生(第版)习题详解答案.doc
- 大型ORACLE数据库系统的优化设计方案.docx
- (源码)基于Rust语言的PlantOS软件开发SDK.zip
- 行政事业单位资产清查软件应用.doc
- 大数据时代高校信息化管理研究.docx
- 浙江(秋)(秋)计算机网络专业技术真题附标准答案(全面).doc
- (聊天室)JSP课程设计报告.doc
- 大数据时代计算机网络技术课程教学改革的实践研究.docx
- (源码)基于Arduino的物联网模拟信号监控系统.zip
- 借助 Real-CUGAN 神经网络模型优化画质欠佳的动漫番剧(含网盘链接)
- (源码)基于FORTH语言的DT操作系统.zip
- 基于Real-CUGAN神经网络模型对一些画质不太好的动漫番剧进行画质改善(附带网盘链接)
- (源码)基于Python的无人机配送路径规划系统.zip
- 树莓派机器人项目实战指南


