点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好-SAP B1 9.0 ...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好-SAP B1 9.0 ...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
您好-SAP B1 9.0
我已经使用B1UP在BP屏幕上添加了一个按钮。 这会运行一个查询,查询该客户曾经购买过的所有产品,但是我无法获取当前选择的BP的CardCode。
如果运行时已经填充了CardCode,则查询可以正常工作。
有一个现有查询已经执行了类似的操作,并且使用CardCode进行此查询。 这将查找所选BP的所有开放报价:
从OQUT T0中选择T0.DocNum,T0.DocDate AS'有效日期',T0.DocDueDate AS'有效期至'T0。[DocStatus] ='O'和T0。[CardCode] = N '&Save'
从功能按钮运行时,查询显示BP代码:
从OQUT T0中选择T0.DocNum,T0.DocDate AS'有效日期',T0.DocDueDate AS'有效期至'T0。[DocStatus] ='O'和T0。[CardCode] = N 'ZUT-1001'
附加到功能按钮上的新查询不返回任何结果:
选择T1。[CardCode] AS'客户/供应商编号',T1。[DocNum] AS'文档编号',T0。[ItemCode] AS'物料编号',T0。[Dscription] AS'物料/服务说明",T0。[数量] AS"数量",T1。[创建日期] AS [创建日期],来自[dbo]。[RDR1] T0内部联接[dbo]。[ORDR] T1,T1上。[DocEntry] = T0。[DocEntry] T1。[CardCode] = N'&Save'
运行时,它仅显示相同的查询,而无需替换BP代码。
选择T1。[CardCode] AS'客户/供应商编号',T1。[DocNum] AS'文档编号',T0。[ItemCode] AS'物料编号',T0。[Dscription] AS'物料/服务说明",T0。[数量] AS"数量",T1。[创建日期] AS [创建日期],来自[dbo]。[RDR1] T0内部联接[dbo]。[ORDR] T1,T1上。[DocEntry] = T0。[DocEntry] T1。[CardCode] = N'&Save'
您的功能按钮在哪个屏幕上?
如果在BP主数据屏幕上,则应使用动态语法$ [$ 5.0.0]找到BP代码...如果在Sales或 购买文档,动态语法为$ [$ 4.0.0]
一周热门 更多>