Quintiq file version 2.0 #parent: pnlActions/btnOk Response OnClick () id:Response_pnlActions_btnOk_OnClick { #keys: '[414382.0.465983531]' DefinitionID: 'Responsedef_WebButton_OnClick' Precondition: [* feedback := Translations::FilllingCapacity_ValidateInput(); checkValue := not Coefficient.Text() = '' and not PriorityFactorName.Text() = ''; if(not checkValue ) { feedback := Translations::PriorityFactor_CheckNameValid(); editData := DataHolderEditPriorityFactor.Data(); checkValue := not PriorityFactor::CheckNameValid( MacroPlan,editData.BusinessType(),[Real]Coefficient.Text(),PriorityFactorName.Text(),Desc.Text()); } return checkValue *] QuillAction { Body: [* priortyFactor := select( MacroPlan,PriorityFactor,pf,pf.Name() = PriorityFactorName.Text()); if( not isnull( priortyFactor )){ WebMessageBox::Error( "系统内已存在该优先级因子"); }else { Form.ClickBtnOK(); } *] GroupServerCalls: false } }