起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

12
返回列表 发新帖
楼主: wonderpeng

[结贴] 请教关于grid中类型为select的column列数据源填充

[复制链接]

5

主题

36

帖子

71

积分

初级会员

Rank: 2

积分
71
QQ
 楼主| 发表于 2014-4-11 10:15:26 | 显示全部楼层
jishuang 发表于 2014-4-11 09:51
1.关系的关系类型设置为某个概念那就是Object的,为什么要设置为概念,如果只是要存关联表的id,那关系类型 ...

场景描述:
UI层根据向导为概念【销售订单】创建了一个简单流程的界面,销售订单明细新增的时候,选择物料编号(type='inputbtn')后,物料编号都有对应的仓库列表和数量,在概念的定义中,销售订单明细中的仓库列表关系类型为概念,而且这些概念都没有生成数据库,数据源都来源于外部。
问题描述:
TableUtils.createTable(nulll, "仓库列", "仓库概念"); //仓库列可以接受仓库概念这样的类型定义吗?
Table.appendRow().setValue("仓库列", Object); //这个Object该如何定义为仓库概念的类型和填充数据?
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2014-4-11 10:42:10 | 显示全部楼层
1.仓库列表指的是一整条记录还是一条记录中的某个值?如果是某个值不用定义为object定义为这个值对应的关系类型即可

  如果是一整条记录,那就需要分别创建对应的列的值,不是通过object把需要的值都存到一列中

2.table的操作可以参考http://bbs.justep.com/forum.php?mod=viewthread&tid=39131

3.平台中对应的概念object,其实存的就是关联概念的fID的值,可以给一个fID的值看一下是否是您需要的效果,平台默认的fID是String类型的
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2014-4-11 10:57:18 | 显示全部楼层
如果要从其他表中获取数据,然后填充到这个表中,可以通过select查出数据,返回Table,然后遍历Table,取出相关的数据,然后setValue到这个表中对应的字段中
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

5

主题

36

帖子

71

积分

初级会员

Rank: 2

积分
71
QQ
 楼主| 发表于 2014-4-11 13:28:08 | 显示全部楼层
本帖最后由 wonderpeng 于 2014-4-11 13:51 编辑
jishuang 发表于 2014-4-11 10:42
1.仓库列表指的是一整条记录还是一条记录中的某个值?如果是某个值不用定义为object定义为这个值对应的关系 ...

仓库列表是一个对象集合,对象属性含有仓库编号、仓库名称和仓库数量。需要实现级联效果:仓库编号下拉框的选定值发生变更时,更新同行的仓库名称和数量。如果将这三个column的类型都定义为概念明细的关系类型,然后实现上述所需的级联效果,那么这列在table中定义的数据类型应该是什么才能存放一个基本类型的集合值?
回复 支持 反对

使用道具 举报

5

主题

36

帖子

71

积分

初级会员

Rank: 2

积分
71
QQ
 楼主| 发表于 2014-4-11 13:30:35 | 显示全部楼层
本帖最后由 wonderpeng 于 2014-4-11 14:09 编辑
jishuang 发表于 2014-4-11 10:57
如果要从其他表中获取数据,然后填充到这个表中,可以通过select查出数据,返回Table,然后遍历Table,取出 ...

如果把数据填充到概念对应的数据库(需要在平台上创建数据,很难与外部系统数据库建立映射关系),那么可能要处理相互之间的数据同步,这种处理方案不是很理想。
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35942
发表于 2014-4-15 10:05:33 | 显示全部楼层
已经电话沟通,关系类型设置为String,不用设置为概念类型
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

5

主题

36

帖子

71

积分

初级会员

Rank: 2

积分
71
QQ
 楼主| 发表于 2014-4-15 10:07:43 | 显示全部楼层
jishuang 发表于 2014-4-15 10:05
已经电话沟通,关系类型设置为String,不用设置为概念类型

是的,在jishuang大神和论坛友友的帮助下,用gridSelect搞定了。非常感谢!
请结贴!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-5-17 18:24 , Processed in 0.056967 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表