Quintiq file version 2.0 #parent: pnlImportButton Method ImportAndSynchronize () derived id:Method_pnlImportButton_ImportAndSynchronize { #keys: '[146730.0.1421352008]' BaseType => //LibCal_pnlImportButton/Method_LibCal_pnlImportButton_ImportAndSynchronize Body: [* // Import the data and synchronize the selected calendar with it. // Keep the calendar in a variable, otherwise it gets lost while the data is (asynchronously) retrieved. calendar := selCalendar.Data(); // Get the data from an XLS-file. xlsData := LibCal_GlobalState.GetDataFromXLS(); // Do delete events and participations unless they were created manually. // The calendar itself will not be deleted. doDelete := true; keepIfNotCreatedByImport := true; // Call a method of the selected calendar to import and synchronize. calendar.ImportAndSynchronize( xlsData, doDelete, keepIfNotCreatedByImport ); // Notify the user when not all data has been sychronized because of errors. this.CheckForErrors(); *] }