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;
|
*]
|
}
|