Quintiq file version 2.0 #parent: #root Method IsCurrentDatasetChecked (LibDEF_SetInterestOfDataset datasetInterest_i) as Boolean id:Method_LibDEF_FormIntegration_IsCurrentDatasetChecked { #keys: '[122658.0.629778446]' Body: [* // Checks if the DatasetInterest belongs to the current dataset feedback := FeedbackObject::LocalFeedback(); currentMDSID := this.GetPlanningDatasetMDS().MDSID(); value := datasetInterest_i.DatasetMDSID() = currentMDSID; if( not value ) { expectedDatasetString := LibDEF_Util::FormatDatasetString( datasetInterest_i.DatasetKind(), datasetInterest_i.DatasetPath(), datasetInterest_i.DatasetName() ); actualMDSObjInfo := ExternalMDSEditor::Editor().LoadedObjectInfo( currentMDSID ); actualDatasetString := LibDEF_Util::FormatDatasetString( actualMDSObjInfo.Kind(), actualMDSObjInfo.Path(), actualMDSObjInfo.Name() ); feedback.AddHard( "Dataset selected [" + actualDatasetString + "] is not the dataset subscribed [" + expectedDatasetString + "] to the Set." ); } return feedback.IsAllowed(); *] }