我们创建数据块通常都是以一张表的形式,如要加额外的列,先在数据库新增你想要加入的项。
红色框中是我新增的项,然后添加POST-QUERY触发器
在触发器里写入代码,引用
New_Old_Item_Code.get_extra(:HEADER.INVENTORY_ITEM_ID);
然后这程序单元里的程序包里的代码(event表示传入的id,这样才能和表数据相联系)
procedure get_extra(Event Varchar2) is
Cursor select_t1 Is
Select
Msi.Description ITEM_DESC, --物料描述
Mcv.Category_Concat_Segs ,--类别代码
Mcv.Description --类别描述
From Mtl_System_Items_b Msi,
Ni_New_Old_Item_Code Noic,
Mtl_Item_Categories_v Mic,
Mtl_Categories_v Mcv
Whe