| ¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: pnlActions/btnOk |
| | | Response OnClick () id:Response_pnlActions_btnOk_OnClick |
| | | { |
| | | #keys: '[414702.0.223820978]' |
| | | DefinitionID: 'Responsedef_WebButton_OnClick' |
| | | Precondition: |
| | | [* |
| | | flag := guard( [Real]efPlannedQuantity.Text() > 0.0, false ) or DataHolderDialogDatas.Data().Size() > 1; |
| | | |
| | | if ( not flag ) { |
| | | feedback := "请è¾å
¥ä¸ä¸ªå¤§äº0çæ°å"; |
| | | } |
| | | |
| | | return flag; |
| | | *] |
| | | QuillAction |
| | | { |
| | | Body: |
| | | [* |
| | | Form.ApplyChanges(); |
| | | |
| | | masterPlanReleaseWorkOrderTabulation := guard( DataHolderDialogData.Data().WrappedInstance(), null( MasterPlanReleaseWorkOrderTabulation ) ); |
| | | |
| | | //info( "æ¯å¦ä¸ºç©ºï¼", isnull( masterPlanReleaseWorkOrderTabulation ), " Datas个æ°ï¼", guard( DataHolderDialogDatas.Data().Size(), 0 ) ); |
| | | if ( not isnull( DataHolderDialogDatas.Data() ) and DataHolderDialogDatas.Data().Size() > 1 ) { |
| | | traverse ( DataHolderDialogDatas.Data(), Elements, mprwot ) { |
| | | mprwot.WorkOrderType( ddlWorkOrderType.Data().TypeName() ); |
| | | } |
| | | } else if ( not isnull( masterPlanReleaseWorkOrderTabulation ) ) { |
| | | masterPlanReleaseWorkOrderTabulation.PlannedQuantity( [Real]efPlannedQuantity.Text() ); |
| | | masterPlanReleaseWorkOrderTabulation.WorkOrderType( ddlWorkOrderType.Data().TypeName() ); |
| | | } |
| | | |
| | | Form.Close(); |
| | | *] |
| | | GroupServerCalls: false |
| | | } |
| | | } |