起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 139|回复: 4

存储过程数据集的问题**

[复制链接]
发表于 2008-9-23 15:50:07 | 显示全部楼层 |阅读模式
select a.Id, a.FlowFlag, a.BillNO, a.BillType, a.BillDate, a.SendCompany, a.SendDept, a.ProjectNO, a.ProjectName,
a.ParticularNeed, a.accessory,
a.ConsignDesignCompany, a.CorrelationalInfoSupllyDate,
a.AskFinishDate, a.RelationPerosn,
a.PhoneNO, a.e_mail, a.BillMaker,
a.SendCompanyLeaderIfAudit, a.SendDeptLeader,
a.SendDeptLeaderOpinion, a.SendDeptLeaderSignDate,
a.SendCompanyLeader, a.SendCompanyLeaderOpinion,
a.SendCompanyLeaderSignDate, a.ProjectManageDeptSigner,
a.ProjectManageDeptOponion, a.ProjectManageDeptSignDate,
a.ReceiveCompanyLeaderIfAudit, a.ReceiveCompanyLeader,
a.ReceiveCompanyLeaderOpinion, a.ReceiveCompanyLeaderSignDate,
a.accessoryName,
case when sum(d.ReceiveFlag)=count (d.ReceiveFlag)then '完成' else '未完成' end stat  from(
(select * from PM_DesignTaskRequisitionInOrout)a  left join  (select* from PM_DesignTaskDutyDeptDispose) b on b.fid= a.Id
left join (select * from PM_DesignTaskDutyOfficeList) c on c.fid=b.id left join (select * from PM_DesignTaskDuterList)d on d.fid=c.id)
where a.SendDept=_SendDept and a.BillType=_BillType and a.BillDate>_StartTime and a.BillDate<=_EndTime

group by a.Id, a.FlowFlag, a.BillNO, a.BillType, a.BillDate, a.SendCompany, a.SendDept, a.ProjectNO, a.ProjectName,
a.ParticularNeed, a.accessory,
a.ConsignDesignCompany, a.CorrelationalInfoSupllyDate,
a.AskFinishDate, a.RelationPerosn,
a.PhoneNO, a.e_mail, a.BillMaker,
a.SendCompanyLeaderIfAudit, a.SendDeptLeader,
a.SendDeptLeaderOpinion, a.SendDeptLeaderSignDate,
a.SendCompanyLeader, a.SendCompanyLeaderOpinion,
a.SendCompanyLeaderSignDate, a.ProjectManageDeptSigner,
a.ProjectManageDeptOponion, a.ProjectManageDeptSignDate,
a.ReceiveCompanyLeaderIfAudit, a.ReceiveCompanyLeader,
a.ReceiveCompanyLeaderOpinion, a.ReceiveCompanyLeaderSignDate,
a.accessoryName

x3版本中把上面的写在标准数据集后确定就会报错,于是我把上面的写到存过里面用存过数据集调用,但是产生2个问题第一个就是这个数据集跟其他的是主从关系,这个是主表,第2个问题就是有多个字段是定义了查找属性的。存过数据集这两个问题怎么解决?
回复

使用道具 举报

发表于 2008-9-23 16:03:51 | 显示全部楼层
可以定义成视图,在平台中映射一张逻辑表。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-9-23 16:18:44 | 显示全部楼层
我用到了参数,试图可以用参数的么?
回复 支持 反对

使用道具 举报

发表于 2008-9-23 16:59:01 | 显示全部楼层
楼主,你说的参数是指?说明一下。
回复 支持 反对

使用道具 举报

发表于 2008-9-23 17:05:14 | 显示全部楼层
视图不需要参数,把它当作表用就可以
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-22 15:33 , Processed in 0.040250 second(s), 15 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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