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

QQ登录

只需一步,快速开始

查看: 3983|回复: 10

[结贴] 当有重复的表单只是类别不同其该怎么设计

  [复制链接]

33

主题

83

帖子

125

积分

初级会员

Rank: 2

积分
125
QQ
发表于 2014-6-20 09:08:27 | 显示全部楼层 |阅读模式
版本: X5.2.7 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
假设 一个表中放置的是学生的姓名 年龄 等信息另一个放置  id 1=体育学生啊  id2 =艺术学生  id 3=奥数  但 这两个表怎么关联我会但是怎么设计在一个Excel布局中呢?

161

主题

1664

帖子

4092

积分

论坛元老

Rank: 8Rank: 8

积分
4092
QQ
发表于 2014-6-20 09:15:10 | 显示全部楼层
在queryAction  两个表做关联  查询,或者你就新建一个 概念表 写视图和概念表对应,视图里去联接两个表。

评分

参与人数 1 +3 收起 理由
jishuang + 3 赞一个!

查看全部评分

回复 支持 反对

使用道具 举报

33

主题

83

帖子

125

积分

初级会员

Rank: 2

积分
125
QQ
 楼主| 发表于 2014-6-20 09:18:14 | 显示全部楼层
我知道怎么让他表关联但是我不知道怎么讲查询出来的多条数据放在一个表单中!因为这些form要一起做save
回复 支持 反对

使用道具 举报

161

主题

1664

帖子

4092

积分

论坛元老

Rank: 8Rank: 8

积分
4092
QQ
发表于 2014-6-20 09:28:05 | 显示全部楼层
IT小文 发表于 2014-6-20 09:18
我知道怎么让他表关联但是我不知道怎么讲查询出来的多条数据放在一个表单中!因为这些form要一起做save
...

要保存的话,可以在页面加多个数据集,设置主从表
回复 支持 反对

使用道具 举报

33

主题

83

帖子

125

积分

初级会员

Rank: 2

积分
125
QQ
 楼主| 发表于 2014-6-20 09:41:33 | 显示全部楼层
zxzhzqx 发表于 2014-6-20 09:28
要保存的话,可以在页面加多个数据集,设置主从表

课程 老师 时间 人员签名备注
数学 语文 英语(这边是多选框) a now() wo b
  物理 语文 英语这边是多选框) a  now()  wo1 b
  数学 语文 英语这边是多选框) a  now()  wo b
  数学 语文化学 这边是多选框) a  now()  wo1 b
  数学 语文 英语这边是多选框) a  now()  wo b
这只是我一个假设啊 我是做出这样的一个表单 但是你看其实很多都是重复的 只是课程那边 和 人员那会不一样! 我该怎么设计这个表单
回复 支持 反对

使用道具 举报

161

主题

1664

帖子

4092

积分

论坛元老

Rank: 8Rank: 8

积分
4092
QQ
发表于 2014-6-20 10:10:27 | 显示全部楼层
IT小文 发表于 2014-6-20 09:41
这只是我一个假设啊 我是做出这样的一个表单 但是你看其实很多都是重复的 只是课程那边 和 人员那会不一 ...

具体需求是什么,如果是一对多的关系,建议用主从表
回复 支持 反对

使用道具 举报

33

主题

83

帖子

125

积分

初级会员

Rank: 2

积分
125
QQ
 楼主| 发表于 2014-6-20 10:31:19 | 显示全部楼层
zxzhzqx 发表于 2014-6-20 10:10
具体需求是什么,如果是一对多的关系,建议用主从表

我的那个表格就是我具体需求! 这
回复 支持 反对

使用道具 举报

88

主题

9507

帖子

5135

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
5135
QQ
发表于 2014-6-20 11:56:41 | 显示全部楼层
多行数据不能用excellayout,需要使用grid组件来展示
远程的联系方法 QQ 728094812。添加好友时,需要填写论坛账号
发远程时同时也发一下帖子的地址,方便了解要解决的问题

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

使用道具 举报

45

主题

4492

帖子

3960

积分

论坛元老

Rank: 8Rank: 8

积分
3960
QQ
发表于 2014-6-20 12:36:28 | 显示全部楼层
IT小文 发表于 2014-6-20 09:41
这只是我一个假设啊 我是做出这样的一个表单 但是你看其实很多都是重复的 只是课程那边 和 人员那会不一 ...

你直接用 grid 组件就可以实现你的要求;
你完全可以将两个表合为一个表,这样不用关联查询,展示也方式;
你也可以用两个表,在学生表中存类型的ID,然后关系显示类型名称 (体育学生等)
该方法在论坛中有相关的贴子进行了详细的说明 ,见下贴
http://bbs.justep.com/thread-38916-1-3.html

评分

参与人数 1 +4 收起 理由
jishuang + 4 赞一个!

查看全部评分

向前进,向前进,我们……
回复 支持 反对

使用道具 举报

33

主题

83

帖子

125

积分

初级会员

Rank: 2

积分
125
QQ
 楼主| 发表于 2014-6-20 14:22:20 | 显示全部楼层
fpj 发表于 2014-6-20 12:36
你直接用 grid 组件就可以实现你的要求;
你完全可以将两个表合为一个表,这样不用关联查询,展示也方式 ...

你这是下拉gridSELECT的啊!每条数局因为选择的复选框不同啊!
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-19 02:21 , Processed in 0.067598 second(s), 30 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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