|  |  | 
 |  |  |   DefinitionID: 'Responsedef_WebButton_OnClick' | 
 |  |  |   Precondition: | 
 |  |  |   [* | 
 |  |  |     return not isnull( GlobalOTDTable ); | 
 |  |  |     flag := not isnull( GlobalOTDTable ); | 
 |  |  |      | 
 |  |  |     if ( not isnull( GlobalOTDTable ) ) { | 
 |  |  |        | 
 |  |  |     } | 
 |  |  |      | 
 |  |  |     return flag; | 
 |  |  |   *] | 
 |  |  |   QuillAction | 
 |  |  |   { | 
 |  |  |     Body: | 
 |  |  |     [* | 
 |  |  |       GlobalOTDTable.SynchronizationAllMappingBrokerAndAPIByOption( CheckboxCustomOrder.Checked(), | 
 |  |  |                                                                     CheckboxForecast.Checked() ); | 
 |  |  |       GlobalOTDTable.SynchronizationAllMappingBrokerAndAPIByOption( ApplicationMacroPlanner.GetUserName(), | 
 |  |  |                                                                     CheckboxCustomOrder.Checked(), | 
 |  |  |                                                                     CheckboxForecast.Checked(), | 
 |  |  |                                                                     CheckboxUnitOfMeasure_MP.Checked(), | 
 |  |  |                                                                     CheckboxSalesSegment_MP.Checked(), | 
 |  |  |                                                                     CheckboxProduct_MP.Checked(), | 
 |  |  |                                                                     CheckboxConversionFactor.Checked(), | 
 |  |  |                                                                     CheckboxOperation.Checked(), | 
 |  |  |                                                                     CheckboxOperationBOM.Checked(), | 
 |  |  |                                                                     CheckboxProductInLane.Checked(), | 
 |  |  |                                                                     CheckboxAIPISPIP.Checked(), | 
 |  |  |                                                                     CheckboxInventorySupply.Checked(), | 
 |  |  |                                                                     CheckboxStockingPointCost.Checked(), | 
 |  |  |                                                                     CheckboxOperationCost.Checked(), | 
 |  |  |                                                                     CheckboxDOI_DSI.Checked(), | 
 |  |  |                                                                     CheckboxCustomerGrade.Checked(), | 
 |  |  |                                                                     CheckboxStockingPoint_MP.Checked(), | 
 |  |  |                                                                     CheckboxCurrency_MP.Checked(), | 
 |  |  |                                                                     CheckboxCurrencyRate_MP.Checked(), | 
 |  |  |                                                                     CheckboxLane.Checked(), | 
 |  |  |                                                                     CheckboxLaneLeg.Checked() ); | 
 |  |  |        | 
 |  |  |       WebMessageBox::Success( "拉取成功!", true ); | 
 |  |  |       WebMessageBox::Information( "数据开始拉取中!(仅限一人操作)", true ); | 
 |  |  |     *] | 
 |  |  |     GroupServerCalls: false | 
 |  |  |   } |