`

DataCell和LookUP整合显示

 
阅读更多
最近在整合datacell里面使用了lookup选择数据,在显示的时候显示的是序号没有直接显示名称的解决方案:
前提:
Student
       sid   name  classid  class(Class对象名)
Class
       classid    name
总体思路:
       对Student进行datacell显示, 编号,姓名,班级
       在整个datacell里面增加一个隐藏的cell为id:如下
       <r:datacell   id="cell1" .....
       <r:field fieldName="id" label="编号">
<h:text />
      </r:field>
      <r:field fieldName="name" label="姓名">
<h:text />
      </r:field>
          <r:field fieldName="class/classid" label=".." width="0">
<h:text />
</r:field>
         <r:field fieldName="class/name" label="班级
" editId="indexedit">
<w:lookup id="indexedit" lookupUrl="..."  onReturnFunc="returnfun"/>
</r:field>
关键在returnfun的写法
function returnfun(arg){
   $lookup = $id("indexedit");
   lookup.value = arg[1];
   lookup.displayValue = arg[1];
   var row = $id("cell1").getActiveRow();
   var entity = $id("cell1").getEntity(row);
   entity.setProperty("class/classid",arg[0]);
   entity.setProperty("class/name",arg[1]);
   $id("cell1").refreshRow(row);
  
   return false;
}
分享到:
评论

相关推荐

    普元 datacell级联保存

    普元 datacell级联保存 &lt;r:datacell entityType=...

    datacell高级技巧

    Datacell是Eos平台中的一个重要组件,主要用于实现表格数据的动态展示和编辑功能。它不仅能够展示数据,还能根据用户操作实时更新数据,非常适用于需要频繁进行数据查看与修改的应用场景。本文将详细介绍Datacell的...

    普元 datacell 全选

    &lt;r:datacell height="250" entityType="com.hymake.tuweri.project.project.BuildFile" pageSize="100" id="buildfilelist_cell" submitXpath="project/buildFiles" width="100%" xpath="project/buildFiles"&gt; ...

    关于datagrid的鼠标经过事件,显示datagrid中数据

    &lt;ItemStyle CssClass="datacell" OnClientClick="return false;" OnClientMouseOver="Show(...);" OnClientMouseOut="Hide();"/&gt; &lt;!-- 更多 BoundColumn 元素 --&gt; ``` ### 三、总结 本文介绍了如何利用`...

    电力行业解决方案.ppt

    7. 云服务器和分布式计算:采用超云服务器和分布式计算平台,如天云的DataCell系列,实现大规模计算任务的并行处理和高可用性。 8. 服务器虚拟化架构:通过虚拟层,将计算资源抽象化,形成虚拟服务器,有效整合物理...

    miniuiDemo

    3. **数据单元格(Datacell)**:在表格或表单中,数据单元格是显示和编辑单一数据值的容器。MiniUI的数据单元格可以设置样式、格式化数据,还支持各种验证规则,确保输入数据的有效性。 4. **数据网格(Datagrid)...

    matlab将多个excel读取并存到一个excel的不同sheet中.zip

    这项操作可以帮助我们有效地管理和整合大量分散的数据。下面,我们将详细探讨如何使用MATLAB实现这一过程。 首先,我们需要了解MATLAB中的几个关键函数,它们在处理Excel文件时起到核心作用: 1. **`xlsread`**: ...

    MATLAB教学视频:MATLAB GUI uitable 的使用方法 视频

    在MATLAB GUI中,uitable是一种非常实用的组件,用于显示和编辑表格数据。本教程通过一个65分钟的教学视频,深入浅出地讲解了如何在MATLAB中有效地运用uitable。 1. **uitable的基本介绍** - uitable是MATLAB GUI...

    matlab所需的地图文件

    在MATLAB中,我们可以使用`mapdata`函数或者`geoshow`函数来读取和显示这些地图数据。 1. **读取Shapefile**: MATLAB的Mapping Toolbox提供了`shaperead`函数,用于读取Shapefile文件。例如,如果我们要读取名为...

    poi报表

    这意味着开发者可以在Java环境中创建、修改和显示Excel文件,而无需依赖于Microsoft Office或任何其他外部软件。 **2. Excel文件的组织结构** 一个Excel文件由一个或多个工作簿(Workbook)组成,每个工作簿可以...

    matlab与excel数据互导(秘籍).doc

    例如,`[Data,DataText,DataCell]=xlsread('X:\test.xls')`这行代码会读取指定路径的Excel文件,并将数据分别存储在`Data`、`DataText`和`DataCell`三个变量中。其中`DataCell`是一个元胞数组,它的内容与Excel中的...

    EOS 6.0 RichWeb参考手册

    EOS RichWeb由ide开发环境、标签库和Javascript api三部分组成。...RichClient类:提供了datacell、comboselect等ajax控件。 Javascript api EOS RichWeb提供了字符串处理、日期处理、dom操作、ajax操作等js函数。

    .net关于企业Excel报表的生成

    `&lt;Range&gt;`节点可以设定单元格的基础样式,`&lt;TitleCell&gt;`和`&lt;DataCell&gt;`分别定义标题和数据单元格的属性,如开始和结束位置、是否合并、对齐方式等。此外,`&lt;TitleFont&gt;`和`&lt;DataFont&gt;`则用于指定字体样式。 报表...

    MATLAB源码集锦-如何在matlab中导入并翻译Hypemesh导出的大型刚度矩阵txt文本

    本篇文章将详细介绍如何在MATLAB中有效地导入这些文本文件,并进行必要的数据转换和处理。 首先,我们需要理解刚度矩阵的基本概念。刚度矩阵在结构力学中是关键的,它描述了结构在受到外力时各个节点间力的传递关系...

    EOS示例与教程.chm

    01.03.04 使用Datacell实现从表数据录入 01.03.04.01 修改JSP录入界面 01.03.04.02 修改逻辑程序 01.03.05 EOS应用逻辑开发诀窍 01.04 还能再快吗? 01.04.01 模型设置 01.04.02 主从表功能一步完成 02 EOS ...

    matlab开发-cell2csv

    CSV格式是一种通用的数据交换格式,便于在各种软件之间导入和导出数据,如电子表格程序(如Microsoft Excel)和数据分析工具。下面我们将深入探讨`cell2csv`函数的工作原理、如何使用以及其在科学与工业领域中的应用...

    Flutter DataTable数据表

    使用 DataTable就需要了解以下组件 DataColumn,描述数据表中的列。 DataRow,包含数据表中行的数据。 DataCell,包含数据表...PaginatedDataTable,它显示数据表中的部分数据,并提供对其余数据进行分页的控制。

    将txt文件读取为矩阵格式.rar_UTS_matlab 读取txt

    这种操作在数据分析、科学计算和工程应用中非常常见。本教程将详细介绍如何使用MATLAB来完成这个过程。 首先,让我们理解标题和描述。"将txt文件读取为矩阵格式.rar_UTS_matlab 读取txt" 暗示我们要处理一个名为...

    GBase 8a 产品介绍

    GBase 8a的列存储技术将每张逻辑数据表横向分成多个数据列,并将每个数据列纵向分成多个存储单元,称为DC(DataCell)。连续64K行的数据组成一个DC数据包,这是I/O操作的基本单位。DC文件按照2G大小进行分裂,以支持...

Global site tag (gtag.js) - Google Analytics