0
我是axapta的新手。我有兩個表WI_MachineDrawing和BOM。有兩種常見的電話RevNo和WI_MachineDrawngNumber。現在,當我改變Wi_MachineDrwawng提交的RevNo時,我想要做些什麼,然後根據WI_MachineDrawing RevNo字段修改BOM RevNo。請給我解決方案。自動字段值根據主表字段而改變在Axapta
請儘快幫到忙。這很緊急。由於
我是axapta的新手。我有兩個表WI_MachineDrawing和BOM。有兩種常見的電話RevNo和WI_MachineDrawngNumber。現在,當我改變Wi_MachineDrwawng提交的RevNo時,我想要做些什麼,然後根據WI_MachineDrawing RevNo字段修改BOM RevNo。請給我解決方案。自動字段值根據主表字段而改變在Axapta
請儘快幫到忙。這很緊急。由於
覆蓋在桌子上WI_MachineDrawing的modifiedField方法來更新領域的BOM時RevNo變化:
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;
}
}
謝謝你這麼多傑及其著作..真的非常的全面幫助...... Thankx .. – 2010-04-21 08:27:38
但現在我有另一個問題,當我從WI_MachinDrawing表中更改值值不自動刷新。我必須手動關閉並打開表單,然後才能生效。我在BOM和刷新數據集的RevNo字段上有Modified方法,但它不能工作。請給我你的寶貴建議。謝謝 – 2010-04-21 08:31:47