找回密码
 开放注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

通达OA官网网站
搜索
查看: 2598|回复: 0

关于填入方式的语句问题,急!急!急!

[复制链接]

24

主题

19

回帖

163

牛毛

游客

积分
206
发表于 2013-2-1 15:53:02 | 显示全部楼层 |阅读模式
本帖最后由 通达林河水 于 2016-7-30 15:58 编辑 <br /><br />做一个关于请假的简单的查询报表,明细表中只用到一个公式,在公式中的填入方式中加入
“分情况 如果 数据源_TD_OA.flow_data_40.DATA_211="on" 那么 调休 结束 ->(填入值) 本报表.明细表.类型”,
目的是如果表flow_data_40的字段DATA_211="on",就将请假类型显示为“调休”,但是一旦加入该语句,就显示不了任何数据,用 SELECT * FROM flow_data_40 t WHERE DATA_211="on" 查询数据库明明是有数据的,而且将该语句改为
“分情况 如果 数据源_TD_OA.flow_data_40.DATA_211="on" 那么 调休 结束 ->((匹配) 本报表.明细表.类型”,结果一样,还是没数据,这是怎么回事???大神帮帮忙啊.....
原公式(数据显示正常)如下:
提取<数据源_TD_OA.flow_run,数据源_TD_OA.flow_type,数据源_TD_OA.department,数据源_TD_OA.user,数据源_TD_OA.flow_data_40>中满足下列条件的数据:
    <表间关联:数据源_TD_OA.flow_run.FLOW_ID = 数据源_TD_OA.flow_type.FLOW_ID 且
                      数据源_TD_OA.flow_data_40.run_id = 数据源_TD_OA.flow_run.RUN_ID 且
                      数据源_TD_OA.user.DEPT_ID = 数据源_TD_OA.department.DEPT_ID 且
                      数据源_TD_OA.flow_data_40.data_209 = 数据源_TD_OA.user.USER_NAME>
    <筛选条件:年(字符转日期(数据源_TD_OA.flow_data_40.data_221))=本报表.主表.年度 与 数据源_TD_OA.flow_type.FLOW_NAME="请假调休" >
按以下方式填入<本报表.明细表>:
    数据源_TD_OA.department.DEPT_NAME ->(填入值) 本报表.明细表.所属大区
    数据源_TD_OA.flow_data_40.data_209 ->(填入值) 本报表.明细表.姓名
您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

咨询电话:400 818 0505 通达OA,国内协同管理软件行业内唯一的央企单位,中国协同OA软件的领跑者,优秀协同办公解决方案供应商

帮助|Archiver|小黑屋|通信管理局专项备案号:[2008]238号|由NB5牛论坛提供技术支持NB5用户社区 ( 皖ICP备08004151号;皖公网安备34010402700514号 )

GMT+8, 2024-12-24 20:09 , Processed in 0.117424 second(s), 26 queries , Yac On.

Powered by Discuz

Copyright © 2001-2024, 北京通达信科科技有限公司.

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