29 lines
872 B
Python
29 lines
872 B
Python
|
|
import clr
|
|||
|
|
clr.AddReference("System")
|
|||
|
|
clr.AddReference("System.Core")
|
|||
|
|
clr.AddReference("Kingdee.BOS")
|
|||
|
|
clr.AddReference("Kingdee.BOS.Core")
|
|||
|
|
clr.AddReference("EastChanger")
|
|||
|
|
|
|||
|
|
from System import *
|
|||
|
|
from System.Linq import *
|
|||
|
|
from System.Collections.Generic import List
|
|||
|
|
from System.ComponentModel import *
|
|||
|
|
from Kingdee.BOS import*
|
|||
|
|
from Kingdee.BOS.Core.DynamicForm import*
|
|||
|
|
from Kingdee.BOS.Core.DynamicForm.PlugIn.Args import*
|
|||
|
|
from EastChanger.STK_StockCountLoss import*
|
|||
|
|
|
|||
|
|
def OnPreparePropertys(e):
|
|||
|
|
e.FieldKeys.Add("FSTATUS")
|
|||
|
|
|
|||
|
|
def OnAddValidators(e):
|
|||
|
|
if this.FormOperation.OperationId == 3:
|
|||
|
|
base.OnAddValidators(e);
|
|||
|
|
validator = CustomsSyncVaildators(5);
|
|||
|
|
# <20>Ƿ<EFBFBD><C7B7><EFBFBD>ҪУ<D2AA>飬true<75><65><EFBFBD><EFBFBD>Ҫ
|
|||
|
|
validator.AlwaysValidate = true;
|
|||
|
|
# У<>鵥<EFBFBD><E9B5A5>ͷ
|
|||
|
|
validator.EntityKey = "FBillHead";
|
|||
|
|
# <20><><EFBFBD><EFBFBD>У<EFBFBD><D0A3><EFBFBD><EFBFBD>
|
|||
|
|
e.Validators.Add(validator);
|