Quintiq file version 2.0
|
#parent: PanelActualDailyProduction/bReSync
|
Response OnClick () id:Response_PanelActualDailyProduction_bReSync_OnClick
|
{
|
#keys: '[414996.1.185702537]'
|
CanBindMultiple: false
|
DefinitionID: 'Responsedef_WebButton_OnClick'
|
GroupServerCalls: true
|
Precondition:
|
[*
|
return dsEndDate.Date() > dsStartDate.Date();
|
*]
|
QuillAction
|
{
|
Body:
|
[*
|
days := dsEndDate.Date() - dsStartDate.Date();
|
if( days >= 365 ){
|
if( WebMessageBox::Question( "当前时间跨度【"+ [String]days +"天】过大,是否继续?",Translations::MessageBox_YesNo() ) = 0 ){
|
ActualDailyProductionData::Synchronize( InterfaceDataset,"User",dsStartDate.Date(),dsEndDate.Date() );
|
}else{
|
WebMessageBox::Information( "Canceled." );
|
}
|
}else{
|
ActualDailyProductionData::Synchronize( InterfaceDataset,"User",dsStartDate.Date(),dsEndDate.Date() );
|
}
|
*]
|
}
|
}
|