Quintiq file version 2.0 #parent: #root Method CanImport ( String feedback_o ) as Boolean id:Method_DialogImport_CanImport { #keys: '[136682.0.2016632117]' Body: [* // check if at least one object group is included feedbacks := construct( Strings ); result := true; if ( not exists( DataHolderDialogData.Data(), ImportObjectGroupInDefaultProfile, e, e.IsIncludeInImportExport() ) ) { result := false; feedbacks.Add( Translations::MP_Designer_ImportPathAndCheckBoxes() ); } directory := DataHolderDirectoryFileItem.Data(); if( guard( not directory.CanRead(), false ) ) // null fileItem handled in Dialog.GetIsPathValid { result := false; feedbacks.Add( Translations::MP_Designer_DialogImportExport_CanReadFileItem( directory.Name() ) ); } feedback_o := feedbacks.ToString( String::NewLine() ); return result; *] }