Quintiq file version 2.0 #parent: #root Method ImportFiles ( structured[BaseImportObjectGroupInProfile] importobjectgroupinprofile, output owning structured[BinaryValue] binaryvalues, output structured[String] brokers ) id:Method_DialogUserImportProfile_ImportFiles { #keys: '[132894.0.197614378]' Body: [* // Import files from client side and read into binary traverse( importobjectgroupinprofile, Elements, e ) { filenames := e.ImportObjectGroup().GetMPSyncFileNames(); traverse( filenames, Elements, filename ) { filepath := e.BaseImportProfile().ExcelPath() + filename; if( Application.ClientFileExists( filepath ) ) { bindata := Application.ReadBinaryFile( filepath ); brokername := Dialog.GetBrokerName( filename ); binaryvalues.Add( bindata.AsBinaryValue() ); if ( brokername.Length() > 0 ) { brokers.Add( brokername ); } } } } *] }