Quintiq file version 2.0
|
#parent: tbImportData/btnSynchronize
|
Response OnClick () id:Response_tbImportData_btnSynchronize_OnClick
|
{
|
#keys: '[131094.0.1595688522]'
|
Body:
|
[*
|
// Synchronize the imported data to the planning-dataset.
|
// Ask if the user want to continue when the are errors.
|
continue := true;
|
|
if( guard( [Number]lblNrOfErrors.Text(), 0 ) > 0 )
|
{
|
continue := MessageBox::Warning( Form,
|
"The imported data contains errors. Only data without errors will be synchronized." +
|
String::NewLine() + String::NewLine() +
|
"Do you want to continue?" + String::NewLine(),
|
Translations::MessageBox_YesNo() ) = 0
|
}
|
|
if( continue )
|
{
|
// Call SynchronizeData in the planning-dataset.
|
Form.SynchronizeData();
|
|
// Disable the Undo-button, because clicking it after this action results in an error.
|
Application.RemoveHistory();
|
}
|
*]
|
CanBindMultiple: false
|
DefinitionID: 'Responsedef_GUIButtonBase_OnClick'
|
Precondition:
|
[*
|
return Form.DatasetsOK();
|
*]
|
}
|