Quintiq file version 2.0 
 | 
#parent: Panel4/ButtonDeleteMappingData_928 
 | 
Response OnClick () id:Response_Panel1_ButtonDeleteMappingData_OnClick_608 
 | 
{ 
 | 
  #keys: '[414702.1.247703527]' 
 | 
  CanBindMultiple: false 
 | 
  DefinitionID: 'Responsedef_WebButton_OnClick' 
 | 
  Precondition: 
 | 
  [* 
 | 
    isExists := exists( GlobalOTDLog, DataInterfaceLog, tempDIL, tempDIL.Message() = "清空中间表数据" and tempDIL.ExecuteStatus() = "Running" ); 
 | 
     
 | 
    if ( isExists ) { 
 | 
      feedback := "已有正在运行的任务!"; 
 | 
    } 
 | 
     
 | 
    return not isnull( GlobalOTDTable ) and not isnull( GlobalOTDLog ) and not isExists; 
 | 
  *] 
 | 
  QuillAction 
 | 
  { 
 | 
    Body: 
 | 
    [* 
 | 
      WebMessageBox::Information( "任务开始执行,仅限一人操作!", true ) 
 | 
       
 | 
      id := DataInterfaceLog::Create( GlobalOTDLog, guard( ApplicationMacroPlanner.GetUserName(), "账号异常" ), "删除所有中间表数据" ); 
 | 
       
 | 
      GlobalOTDTable::DeleteAllMappingData( GlobalOTDTable, id ); 
 | 
    *] 
 | 
    GroupServerCalls: false 
 | 
  } 
 | 
} 
 |