0

我有两个表 WI_MachineDrawing 和 BOM。有两个常见的字段调用 RevNo 和 WI_MachineDrawngNumber。现在我想在我更改 Wi_MachineDrwawng 提交的 RevNo 时做一些事情,然后 BOM RevNo 应该根据 WI_MachineDrawing RevNo 字段进行修改。

4

1 回答 1

1

重写表 WI_MachineDrawing 上的 modifiedField 方法,以在 RevNo 更改时更新 BOM 中的字段:

public void modifiedField(fieldId _fieldId)
{
    BOM BOM;
    ;
    super(_fieldId);
    switch(_fieldId)
    {
        case fieldnum(WI_MachineDrawing, RevNo):
            update_recordset BOM 
                setting RevNo = this.RevNo
                where BOM.WI_MachineDrawingNumber = this.WI_MachineDrawingNumber;
            break;
    }
}
于 2010-04-20T15:47:51.333 回答