Quintiq file version 2.0
|
#parent: #root
|
Method GetImportObj (
|
structured[UserImportProfile] userImportProfiles
|
) as ImportProfileExcel id:Method_DialogImportProfile_GetImportObj
|
{
|
#keys: '[150660.0.125321818]'
|
Body:
|
[*
|
// Return active import profiles as an import object
|
importObj := ApplicationMacroPlanner.LibSOPImpExp_DataHolderImportBase().Data().astype( ImportProfileExcel );
|
|
// If import object was never created, find/create global import object, then populate to dataholder
|
if( isnull( importObj ) )
|
{
|
importObj := ImportProfileExcel::FindCreateGlobal( MacroPlan,
|
select( userImportProfiles, Elements, e, true ) );
|
|
ApplicationMacroPlanner.LibSOPImpExp_DataHolderImportBase().Data( importObj );
|
}
|
return importObj;
|
*]
|
}
|