动态单据查询"T3"."FDYNPROP02":标识符无效 类似问题
金蝶云社区-云社区用户h8j11234
云社区用户h8j11234
0人赞赏了该文章 1,015次浏览 未经作者许可,禁止转载编辑于2016年03月17日 10:59:27


注意以下日志的红色部分,CT_WFB_XXXXXEntries1为第一个分录,关联表查询时未关联T3(第二个分录表)所在表
所以sql执行出错,单据查询创建sql时不支持多余两个(包含两个)的分录同时查询。原因时考虑到每关联到一个分录将导致查询数据成倍增加,数据冗余,所以遇到此类问题建议在叙事簿列表只显示一个分录或不显示,不显示的设置分录的每个字段不在叙事簿显示

SELECT TOP 2000 t1.FID AS FID ,t2.FID AS FEntryID FROM CT_WFB_XXXXX t1 LEFT JOIN CT_WFB_XXXXXEntries1 t2 ON t2.Fbill1ID=t1.FID
LEFT JOIN T_ORG_Position t4 ON t4.FID=t1.FPositionID
LEFT JOIN T_BD_PERSON t8 ON t8.FID=t1.FProposerID
LEFT JOIN T_PM_User t10 ON t10.FID=t1.FdynProp31ID
LEFT JOIN T_PM_User t11 ON t11.FID=t1.FdynProp32ID
LEFT JOIN T_BD_PERSON t12 ON t12.FID=t3.fdynProp02
LEFT JOIN T_ORG_Admin t13 ON t13.FID=t3.fdynProp03
LEFT JOIN T_ORG_Position t14 ON t14.FID=t3.fdynProp04

WHERE (1=1 and (t1.FProposerID='PPYwkLA1RLq+0yH/sHF8EYDvfe0=' ))
ORDER BY t1.FRequestDate desc,t1.FNumber

java.sql.SQLException: ORA-00904: "T3"."FDYNPROP02": 标识符无效