需要以下帮助:
WO# -- Part# -------Inv# ------Cost
1111 --AAAA -------NULL ------45.00
1111 --PARTFIX ---AAAA -------2.50
1111 --BBBB -------NULL ------22.00
1111 --PARTFIX ---BBBB -----37.50
3333 --CCCC -------NULL ------2.55
3333 --PARTFIX ---CCCC ------(1.50)
PARTFIX =原始零件费用的价格调整。
Inv#将价格调整(PARTFIX)与原始零件费用联系起来。
因此,当Inv#为NULL时,您知道这是原始部件费用。
需要让Crystal返回以下内容:
WO# --- Part# ---Total Cost (Cost plus PartFix)
1111 --- AAAA --47.50
1111 --- BBBB ---59.50
3333 --- CCCC ---1.05
非常感谢所有帮助。
Crystal中的Group和/或Select记录函数然后将特定值汇总到一行。
需要以下帮助:
WO# ------ Part# ----------Inv# --------Cost
1111 ------AAAA ----------NULL ------45.00
1111 ------PARTFIX ------AAAA -------2.50
1111 ------BBBB ----------NULL ------22.00
1111 ------PARTFIX ------BBBB------37.50
3333 ------CCCC ---------NULL -------2.55
3333 ------PARTFIX ------CCCC-----(1.50)
PARTFIX =原始零件费用的价格调整。
Inv#是将价格调整PARTFIX与原始部件费用联系起来的
因此,当Inv#为NULL时,您知道这是原始部件费用。
需要让Crystal返回以下内容:
WO# -------- Part# -----Total Cost (Cost plus PartFix)
1111 -------- AAAA ----------47.50
1111 -------- BBBB ----------59.50
3333 -------- CCCC -----------1.05
非常感谢所有帮助。
答案 0 :(得分:0)
我不熟悉Crystal,但在SQL方面我会添加一个新列,然后使用part#填充它,然后使用Inv#WHERE Part#=" PARTFIX"更新它,那么新列应该具有所有AAAA,BBBB,CCCC值,您可以在这些值上对新的和WO#列进行分组。自从我编写代码以来已经有一段时间了,所以我需要一段时间将它放在一起,希望这会有所帮助。