天翎MyApps技术社区 - 低代码平台 | 流程管理系统 | BPM软件

 找回密码
 注册成为天翎用户
查看: 1615|回复: 7

[已解决] 主子表 查询如何设计

[复制链接]
沈阳铁路局 发表于 2013-1-20 17:58:25 | 显示全部楼层 |阅读模式
本帖最后由 bess 于 2013-1-23 15:42 编辑

主子表,主表 是人员信息,子表是人员领用的工具明细列表.录入我做好了,但是 如何实现查询:就是说 通过主表字段做查询条件,查到子表中对应的记录?
purple 发表于 2013-1-20 22:01:00 | 显示全部楼层
您好,平台的主子表是通过主表的id字段与子表的parent字段相关联,请问您说的:“通过主表字段做查询条件,查到子表中对应的记录?”,具体是主表的那个字段呢?领用人吗?如果输入领用人张三,就罗列出张三的领用详细信息吗?如果是,请问您的一个设计是怎么,是在主表的视图查询还是子表对应的视图,还是第三方视图呢?不是都不是,请先告知您的设计,谢谢。
bess 发表于 2013-1-21 16:02:38 | 显示全部楼层
q上跟客户沟通,客户今天不在公司,所以无法跟进处理问题,明天回公司之后会跟进.
 楼主| 沈阳铁路局 发表于 2013-1-21 21:49:30 | 显示全部楼层
好,这个我也详细说下:
主表是人员信息:部门 班组 姓名
子表是对应人员所拥有的工具列表:工具编号 工具名称 工具规格 工具数量 发放时间...
这个主子表其实是工具的支出表,对应有个工具的收入表
支出是可以重复支出的,就是说 员工可以有多个工具,每种工具(按工具编号计)数量也可多个
我想实现这样的查询:查询这个主子表,查询条件:部门 班组 姓名 工具编号(工具名称) 发放时间
得到查询结果列表:主子表字段的合集,并且能实现数量的累计

我说的明确吗?
 楼主| 沈阳铁路局 发表于 2013-1-21 21:53:04 | 显示全部楼层
数量 字段的累计
bess 发表于 2013-1-22 09:23:21 | 显示全部楼层
您好,麻烦您q上联系我一下,我这边跟您电话沟通一下,谢谢!
QQ:810958692
bess 发表于 2013-1-22 10:03:55 | 显示全部楼层
客户的需求其实就是,要做一个视图,来进行主子表单的数据查询,就是一个多表查询.客户的疑问是如何实现能够根据条件查询,并且能够在视图正常显示数据.
已经告知客户,我们的视图可以进行多表查询,并且可以按照条件查询的.客户可以在sql过滤模式对应也绑定一个查询表单,然后通过getItemValueAsString即可获取查询表单的字段的值.然后通过if结构,根据不同的查询条件返回不同的查询sql语句,这样就能实现动态的根据条件查询并返回结果.
同时,视图列如果需要正常显示字段值,那么视图列应该选择为脚本类型的,然后通过getItemValueAsString去取值返回即可.
bess 发表于 2013-1-23 15:41:40 | 显示全部楼层
q上跟客户沟通,客户最近没有时间尝试,但是客户已经知悉解决方法,同意将帖子先关闭.后期处理的时候有问题再跟进.

本版积分规则

QQ|手机版|天翎MyApps技术社区 ( 粤ICP备11093750号 )

GMT+8, 2026-8-12 21:44

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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