Quintiq file version 2.0 #parent: #root Method CreateExportObject () id:Method_DialogExportPlannedOrder_CreateExportObject { #keys: '[145730.0.1364781769]' Body: [* // Set object based on selection in dialog, if object null, create new ExportPlannedOrder object exportMode := Form.radiobuttonExportPlannedOrder().BoundValue(); isDEF := exportMode = MPSyncUtility::ID_Source_DEF(); isNewSet := ifexpr( isDEF, CheckboxNewSet.Checked(), false ) defName := ifexpr( not isNewSet, guard(DropDownListExistingSet.Data().Name(), ''), EditFieldNewSet.Text() ) exportObj := ExportPlannedOrder::FindCreate( MPSync, ApplicationScope.UserName(), defName, exportMode, isNewSet, guard( MacroPlan.MDSMacroPlan().Name(), '' ) ); // Set export object into application dataholder (so that labels that depend on the dataholders are notified) ApplicationMacroPlanner.LibSOPImpExp_DataHolderExportBase().Data( exportObj ); *] }