2020-09-12 01:21发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我的公司想创建一个查询,在这里我们可以选择一个属性名称(OITG.ItmsGrpNam)并列出属于该组的所有项目主数据。 这将涉及OITM和OITG表,但是两个表之间没有直接关系。 看起来那里可能存在很多关系,但这涉及到我不知道的第三张桌子。
有人知道是否有一种简单的方法来生成这样的查询,用户可以选择属性名称并返回属于该组的所有部分?
我们正在使用SAP Business One v 9.30.150(PL 05)32-bi
嗨,马克,
您是正确的,OITM和OITG之间没有直接链接,也没有简单的方法来生成查询。
好消息是,可以 很难完成,但是几乎可以肯定没有向下钻取的箭头。 如果您需要任何其他信息,则可能应尝试将其添加到此查询中:
/*从OITG x */中选择* 宣告@GrpName AS NVARCHAR(50) SET @GrpName =/* x.ItmsGrpNam */'[%0]' 选择src.ItemCode,src.ItemName,src.ItmsGrpNam 从 ( 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup1 ='Y'和OITG.ItmsTypCod = 1 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup2 ='Y'和OITG.ItmsTypCod = 2 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup3 ='Y'和OITG.ItmsTypCod = 3 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup4 ='Y'和OITG.ItmsTypCod = 4 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup5 ='Y'和OITG.ItmsTypCod = 5 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup6 ='Y'和OITG.ItmsTypCod = 6 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup7 ='Y'和OITG.ItmsTypCod = 7 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup8 ='Y'和OITG.ItmsTypCod = 8 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup9 ='Y'和OITG.ItmsTypCod = 9 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup10 ='Y'和OITG.ItmsTypCod = 10 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup11 ='Y'和OITG.ItmsTypCod = 11 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup12 ='Y'和OITG.ItmsTypCod = 12 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup13 ='Y'和OITG.ItmsTypCod = 13 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup14 ='Y'和OITG.ItmsTypCod = 14 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup15 ='Y'和OITG.ItmsTypCod = 15 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup16 ='Y'和OITG.ItmsTypCod = 16 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup17 ='Y'和OITG.ItmsTypCod = 17 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup18 ='Y'和OITG.ItmsTypCod = 18 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup19 ='Y'和OITG.ItmsTypCod = 19 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup20 ='Y'和OITG.ItmsTypCod = 20 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup21 ='Y'和OITG.ItmsTypCod = 21 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup22 ='Y'和OITG.ItmsTypCod = 22 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup23 ='Y'和OITG.ItmsTypCod = 23 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup24 ='Y'和OITG.ItmsTypCod = 24 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup25 ='Y'和OITG.ItmsTypCod = 25 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup26 ='Y'和OITG.ItmsTypCod = 26 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup27 ='Y'和OITG.ItmsTypCod = 27 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup28 ='Y'和OITG.ItmsTypCod = 28 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup29 ='Y'和OITG.ItmsTypCod = 29 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup30 ='Y'和OITG.ItmsTypCod = 30 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup31 ='Y'和OITG.ItmsTypCod = 31 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup32 ='Y'和OITG.ItmsTypCod = 32 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup33 ='Y'和OITG.ItmsTypCod = 33 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup34 ='Y'和OITG.ItmsTypCod = 34 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup35 ='Y'和OITG.ItmsTypCod = 35 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup36 ='Y'和OITG.ItmsTypCod = 36 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup37 ='Y'和OITG.ItmsTypCod = 37 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup38 ='Y'和OITG.ItmsTypCod = 38 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup39 ='Y'和OITG.ItmsTypCod = 39 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup40 ='Y'和OITG.ItmsTypCod = 40 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup41 ='Y'和OITG.ItmsTypCod = 41 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup42 ='Y'和OITG.ItmsTypCod = 42 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup43 ='Y'和OITG.ItmsTypCod = 43 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup44 ='Y'和OITG.ItmsTypCod = 44 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup45 ='Y'和OITG.ItmsTypCod = 45 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup46 ='Y'和OITG.ItmsTypCod = 46 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup47 ='Y'和OITG.ItmsTypCod = 47 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup48 ='Y'和OITG.ItmsTypCod = 48 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup49 ='Y'和OITG.ItmsTypCod = 49 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup50 ='Y'和OITG.ItmsTypCod = 50 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup51 ='Y'和OITG.ItmsTypCod = 51 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup52 ='Y'和OITG.ItmsTypCod = 52 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup53 ='Y'和OITG.ItmsTypCod = 53 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup54 ='Y'和OITG.ItmsTypCod = 54 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup55 ='Y'和OITG.ItmsTypCod = 55 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup56 ='Y'和OITG.ItmsTypCod = 56 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup57 ='Y'和OITG.ItmsTypCod = 57 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup58 ='Y'和OITG.ItmsTypCod = 58 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup59 ='Y'和OITG.ItmsTypCod = 59 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup60 ='Y'和OITG.ItmsTypCod = 60 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup61 ='Y'和OITG.ItmsTypCod = 61 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup62 ='Y'和OITG.ItmsTypCod = 62 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup63 ='Y'和OITG.ItmsTypCod = 63 全联盟 选择OITM.ItemCode,OITM.ItemName,OITG.ItmsGrpNam 来自OITM CROSS JOIN OITG 其中OITM.QryGroup64 ='Y'和OITG.ItmsTypCod = 64 )src 其中src.ItmsGrpNam如'%'+ @GrpName +'%' 按src.ItemName排序
致谢,
Johan
感谢Johan,这很好用
无需查询就可以打开master 数据,然后进入查找模式,并在属性选项卡上标记该属性,如果您要按项目组查看,则将仅显示相关项目,您可以根据表单设置中的项目组对项目列表进行分组。
最多设置5个标签!
嗨,马克,
您是正确的,OITM和OITG之间没有直接链接,也没有简单的方法来生成查询。
好消息是,可以 很难完成,但是几乎可以肯定没有向下钻取的箭头。 如果您需要任何其他信息,则可能应尝试将其添加到此查询中:
致谢,
Johan
感谢Johan,这很好用
无需查询就可以打开master 数据,然后进入查找模式,并在属性选项卡上标记该属性,如果您要按项目组查看,则将仅显示相关项目,您可以根据表单设置中的项目组对项目列表进行分组。
一周热门 更多>