已重命名8个文件
已添加19个文件
已修改14个文件
已删除8个文件
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | Relation AsyncFlag_RecycleBin_RecycleBin_AsyncFlag |
| | | { |
| | | #keys: '1[414996.1.207398228]' |
| | | DefaultRelationStrategy |
| | | { |
| | | } |
| | | RelationSide.LeftSide RecycleBin |
| | | { |
| | | #keys: '3[414996.1.207398230][414996.1.207398229][414996.1.207398231]' |
| | | Cardinality: '0to1' |
| | | ObjectDefinition: AsyncFlag |
| | | OwningSide: 'Reference' |
| | | } |
| | | RelationSide.RightSide AsyncFlag |
| | | { |
| | | #keys: '3[414996.1.207398233][414996.1.207398232][414996.1.207398234]' |
| | | Cardinality: '1toN' |
| | | ObjectDefinition: RecycleBin |
| | | OwningSide: 'Owned' |
| | | } |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | Attribute Name |
| | | { |
| | | #keys: '3[414996.1.207398242][414996.1.207398241][414996.1.207398243]' |
| | | ValueType: String |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | Attribute State |
| | | { |
| | | #keys: '3[414996.1.207398265][414996.1.207398264][414996.1.207398266]' |
| | | ValueType: String |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | Attribute Time |
| | | { |
| | | #keys: '3[414996.1.207398252][414996.1.207398251][414996.1.207398253]' |
| | | ValueType: DateTime |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | StaticMethod Running ( |
| | | RecycleBin owner, |
| | | String name |
| | | ) |
| | | { |
| | | TextBody: |
| | | [* |
| | | // Akari Nov-11-2024 (created) |
| | | now := DateTime::Now(); |
| | | asyncFlag := select( owner,AsyncFlag,flag,flag.Name() = name ); |
| | | if( not isnull( asyncFlag )){ |
| | | asyncFlag.State( "Running" ); |
| | | asyncFlag.Time( now ); |
| | | }else{ |
| | | owner.AsyncFlag( relnew,Name := name,State := "Running",Time := now ) |
| | | } |
| | | *] |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | StaticMethod Success ( |
| | | RecycleBin owner, |
| | | String name |
| | | ) |
| | | { |
| | | TextBody: |
| | | [* |
| | | // Akari Nov-11-2024 (created) |
| | | now := DateTime::Now(); |
| | | asyncFlag := select( owner,AsyncFlag,flag,flag.Name() = name ); |
| | | if( not isnull( asyncFlag )){ |
| | | asyncFlag.State( "Success" ); |
| | | asyncFlag.Time( now ); |
| | | }else{ |
| | | owner.AsyncFlag( relnew,Name := name,State := "Success",Time := now ) |
| | | } |
| | | *] |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #root |
| | | #parent: #DomainModel |
| | | Type AsyncFlag |
| | | { |
| | | #keys: '5[414996.1.207398222][414996.1.207398220][0.0.0][414996.1.207398221][414996.1.207398223]' |
| | | BaseType: Object |
| | | StructuredName: 'AsyncFlags' |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | StaticMethod LoadMacroPlan ( |
| | | Key mdskey |
| | | ) const as stream[MacroPlan] |
| | | { |
| | | TextBody: |
| | | [* |
| | | // Akari Nov-11-2024 (created) |
| | | return MDSMacroPlan::Root( mdskey ); |
| | | *] |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | StaticMethod AsyncCreateFullTable ( |
| | | const Keys macroPlanMDSIDs, |
| | | RecycleBin recycleBin, |
| | | const MacroPlan owner |
| | | ) |
| | | { |
| | | TextBody: |
| | | [* |
| | | // Akari Nov-11-2024 (created) |
| | | AsyncFlag::Running( recycleBin,MP_Cell_AnnualPlanReport::GetTableName() ); |
| | | |
| | | macroPlans := stream[MacroPlan]::Success(); |
| | | traverse( macroPlanMDSIDs,Elements,mdsid ){ |
| | | streamMacroPlan := LocalTool::LoadMacroPlan( mdsid ); |
| | | macroPlans.Merge( streamMacroPlan ); |
| | | } |
| | | |
| | | macroPlans -> GroupAll() -> MP_Cell_AnnualPlanReport::CreateFullTable( recycleBin,owner ); |
| | | *] |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | StaticMethod AsyncCreateTables ( |
| | | const Keys macroPlanMDSIDs |
| | | ) |
| | | { |
| | | TextBody: |
| | | [* |
| | | // Akari Nov-11-2024 (created) |
| | | traverse( macroPlanMDSIDs,Elements,mdsid ){ |
| | | streamMacroPlan := LocalTool::LoadMacroPlan( mdsid ); |
| | | streamMacroPlan -> MP_Cell_AnnualPlanReport::Create( ); |
| | | } |
| | | *] |
| | | } |
| | |
| | | TextBody: |
| | | [* |
| | | // rislai Aug-7-2024 (created) |
| | | tables := MP_Table::GetMP_Tables_AnnualPlanReport( owners ); |
| | | tables := selectset( owners,Elements.MP_Table,table,table.Name() = MP_Cell_AnnualPlanReport::GetTableName()); |
| | | |
| | | localTable := recycleBin.LocalTable( relnew,Name := MP_Cell_AnnualPlanReport::GetTableName() ); |
| | | startDate := minselect( tables,Elements.MP_Column,column,column.CustomDate() ).CustomDate(); |
| | |
| | | // } |
| | | // } |
| | | //} |
| | | |
| | | AsyncFlag::Success( recycleBin,MP_Cell_AnnualPlanReport::GetTableName() ); |
| | | return localTable; |
| | | *] |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | StaticMethod CreateTables ( |
| | | MacroPlans owners |
| | | ) |
| | | { |
| | | TextBody: |
| | | [* |
| | | // Akari Nov-11-2024 (created) |
| | | traverse( owners,Elements,owner ){ |
| | | table := select( owner,MP_Table,table,table.Name() = MP_Cell_AnnualPlanReport::GetTableName() ); |
| | | if( not isnull( table )){ |
| | | table.Delete(); |
| | | } |
| | | MP_Cell_AnnualPlanReport::Create( owner ); |
| | | } |
| | | *] |
| | | } |
ÎļþÃû´Ó _Main/UI/MacroPlannerWebApp/Component_ApplicationMacroPlanner/Method_GetMacroPlans.def ÐÞ¸Ä |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | Method GetMacroPlans () as structured[MacroPlan] id:Method_ApplicationMacroPlanner_GetMacroPlans |
| | | Method GetLoadedMacroPlans () as structured[MacroPlan] id:Method_ApplicationMacroPlanner_GetLoadedMacroPlans |
| | | { |
| | | #keys: '[412672.1.82702269]' |
| | | Body: |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: #root |
| | | Method GetMacroPlanMDSIDsByName ( |
| | | String macroPlanName |
| | | ) as structured[Key] id:Method_ApplicationMacroPlanner_GetMacroPlanMDSIDsByName |
| | | { |
| | | #keys: '[414996.1.207024144]' |
| | | Body: |
| | | [* |
| | | macroPlanMDSIDs := construct( Keys ); |
| | | |
| | | macroPlanMDSIDs := selectuniquevalues( ScenarioManager,ScenarioMP,scemp,scemp.Name().LikeUserLocale( macroPlanName ) ,scemp.MDSID()); |
| | | |
| | | return ¯oPlanMDSIDs |
| | | *] |
| | | ReturnsOwning: true |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: pnlContent661/ddlProductInStockingPoint |
| | | Response OnSelectionChanged ( |
| | | ProductInStockingPoint_MP selection |
| | | ) id:Response_pnlContent661_ddlProductInStockingPoint_OnSelectionChanged |
| | | { |
| | | #keys: '[414996.1.207063206]' |
| | | CanBindMultiple: false |
| | | DefinitionID: 'Responsedef_WebDropDownList_OnSelectionChanged' |
| | | GroupServerCalls: true |
| | | QuillAction |
| | | { |
| | | Body: |
| | | [* |
| | | this.Tooltip( selection.Name() ) |
| | | *] |
| | | } |
| | | } |
| | |
| | | { |
| | | Body: |
| | | [* |
| | | macroPlans := ApplicationMacroPlanner.GetMacroPlans(); |
| | | macroPlans := ApplicationMacroPlanner.GetLoadedMacroPlans(); |
| | | OfflinePlanTableInfo::CreateNew( macroPlans,RecycleBin ); |
| | | *] |
| | | } |
| | |
| | | #keys: '[412672.1.106503705]' |
| | | BaseType: 'WebDataHolder' |
| | | Databinding: 'LocalTable' |
| | | Children: |
| | | [ |
| | | Component deComparisonData |
| | | { |
| | | #keys: '[414996.1.207643367]' |
| | | BaseType: 'WebDataExtractor' |
| | | Properties: |
| | | [ |
| | | DataType: 'RecycleBin' |
| | | FixedFilter: 'object.Name() = MP_Cell_AnnualPlanReport::GetTableName()' |
| | | Source: 'RecycleBin' |
| | | Taborder: 0 |
| | | Transformation: 'LocalTable' |
| | | ] |
| | | } |
| | | ] |
| | | Properties: |
| | | [ |
| | | Taborder: 1 |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | Component PanelRibbon322 id:PanelRibbon322_613 |
| | | { |
| | | #keys: '[414996.1.207566016]' |
| | | BaseType: 'WebPanel' |
| | | Children: |
| | | [ |
| | | Component dsStartDate |
| | | { |
| | | #keys: '[414996.1.207566017]' |
| | | BaseType: 'WebDateSelector' |
| | | Properties: |
| | | [ |
| | | Label: 'Start Date' |
| | | Taborder: 4 |
| | | ] |
| | | } |
| | | Component dhStartDate |
| | | { |
| | | #keys: '[414996.1.207566018]' |
| | | BaseType: 'WebDataHolder' |
| | | Databinding: 'Date*' |
| | | Properties: |
| | | [ |
| | | Taborder: 5 |
| | | ] |
| | | } |
| | | Component dsEndDate |
| | | { |
| | | #keys: '[414996.1.207566019]' |
| | | BaseType: 'WebDateSelector' |
| | | Properties: |
| | | [ |
| | | Date: 9999-12-31 |
| | | Label: 'End Date' |
| | | Taborder: 6 |
| | | ] |
| | | } |
| | | Component dhEndDate |
| | | { |
| | | #keys: '[414996.1.207566020]' |
| | | BaseType: 'WebDataHolder' |
| | | Databinding: 'Date*' |
| | | Properties: |
| | | [ |
| | | Taborder: 7 |
| | | ] |
| | | } |
| | | Component ButtonRibbon |
| | | { |
| | | #keys: '[414996.1.207566021]' |
| | | BaseType: 'WebButton' |
| | | Properties: |
| | | [ |
| | | Image: 'C_CLAMP' |
| | | Label: 'Create base data' |
| | | Taborder: 0 |
| | | ] |
| | | } |
| | | Component ButtonRibbon682 |
| | | { |
| | | #keys: '[414996.1.207566022]' |
| | | BaseType: 'WebButton' |
| | | Properties: |
| | | [ |
| | | Image: 'C_CLAMP' |
| | | Label: 'Create full table' |
| | | Taborder: 1 |
| | | ] |
| | | } |
| | | Component rbgTimeUnit |
| | | { |
| | | #keys: '[414996.1.207566023]' |
| | | BaseType: 'WebRadioButtonGroup' |
| | | Properties: |
| | | [ |
| | | BoundValue: 'Day' |
| | | ButtonLabels: 'Day;Week;Month' |
| | | ButtonValues: 'Day;Week;Month' |
| | | Taborder: 2 |
| | | ] |
| | | } |
| | | Component dhTimeUnit |
| | | { |
| | | #keys: '[414996.1.207566024]' |
| | | BaseType: 'WebDataHolder' |
| | | Databinding: 'String*' |
| | | Properties: |
| | | [ |
| | | Taborder: 3 |
| | | ] |
| | | } |
| | | #child: pExport_437 |
| | | Component dhAsyncFlag |
| | | { |
| | | #keys: '[414996.1.207566029]' |
| | | BaseType: 'WebDataHolder' |
| | | Databinding: 'AsyncFlag' |
| | | Children: |
| | | [ |
| | | Component deAsyncFlag |
| | | { |
| | | #keys: '[414996.1.207566030]' |
| | | BaseType: 'WebDataExtractor' |
| | | Properties: |
| | | [ |
| | | DataType: 'RecycleBin' |
| | | FixedFilter: 'object.Name() = MP_Cell_AnnualPlanReport::GetTableName()' |
| | | Source: 'RecycleBin' |
| | | Taborder: 0 |
| | | Transformation: 'AsyncFlag' |
| | | ] |
| | | } |
| | | ] |
| | | Properties: |
| | | [ |
| | | Taborder: 9 |
| | | ] |
| | | } |
| | | Component lAsyncFlag |
| | | { |
| | | #keys: '[414996.1.207566031]' |
| | | BaseType: 'WebLabel' |
| | | Properties: |
| | | [ |
| | | DataBinding: 'dhAsyncFlag.Data.State' |
| | | Taborder: 10 |
| | | Text: 'è¿è¡ç¶æ' |
| | | ] |
| | | } |
| | | ] |
| | | Properties: |
| | | [ |
| | | FixedSize: true |
| | | Orientation: 'horizontal' |
| | | Taborder: 1 |
| | | ] |
| | | } |
ÎļþÃû´Ó _Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pExport.def ÐÞ¸Ä |
| | |
| | | Quintiq file version 2.0 |
| | | Component pExport |
| | | Component pExport id:pExport_437 |
| | | { |
| | | #keys: '[412672.1.111157999]' |
| | | #keys: '[414996.1.207566025]' |
| | | BaseType: 'WebPanel' |
| | | Children: |
| | | [ |
| | | Component bExport id:bExport_474 |
| | | Component bExport |
| | | { |
| | | #keys: '[412672.1.111158037]' |
| | | #keys: '[414996.1.207566026]' |
| | | BaseType: 'WebButton' |
| | | Properties: |
| | | [ |
| | |
| | | Taborder: 0 |
| | | ] |
| | | } |
| | | Component dhXMLDataListener id:dhXMLDataListener_801 |
| | | Component dhXMLDataListener |
| | | { |
| | | #keys: '[412672.1.111158064]' |
| | | #keys: '[414996.1.207566027]' |
| | | BaseType: 'WebDataHolder' |
| | | Databinding: 'ExportXMLManager' |
| | | Children: |
| | | [ |
| | | Component DataExtractorRibbon id:DataExtractorRibbon_462 |
| | | Component DataExtractorRibbon |
| | | { |
| | | #keys: '[412672.1.111158065]' |
| | | #keys: '[414996.1.207566028]' |
| | | BaseType: 'WebDataExtractor' |
| | | Properties: |
| | | [ |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: PanelRibbon322_613/ButtonRibbon682 |
| | | Response OnClick () id:Response_PanelRibbon322_613_ButtonRibbon682_OnClick |
| | | { |
| | | #keys: '[414996.1.207566008]' |
| | | CanBindMultiple: false |
| | | DefinitionID: 'Responsedef_WebButton_OnClick' |
| | | QuillAction |
| | | { |
| | | Body: |
| | | [* |
| | | macroPlanMDSIDs := ApplicationMacroPlanner.GetMacroPlanMDSIDsByName( "è®¡åæ±æ»" ); |
| | | |
| | | MP_Cell_AnnualPlanReport::AsyncCreateFullTable( macroPlanMDSIDs,RecycleBin,MacroPlan ); |
| | | // dhComparisonData.Data( table ); |
| | | // WebMessageBox::Success( "Success" ); |
| | | *] |
| | | GroupServerCalls: false |
| | | } |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: PanelRibbon322_613/ButtonRibbon |
| | | Response OnClick () id:Response_PanelRibbon322_613_ButtonRibbon_OnClick |
| | | { |
| | | #keys: '[414996.1.207566009]' |
| | | CanBindMultiple: false |
| | | DefinitionID: 'Responsedef_WebButton_OnClick' |
| | | QuillAction |
| | | { |
| | | Body: |
| | | [* |
| | | macroPlanMDSIDs := ApplicationMacroPlanner.GetMacroPlanMDSIDsByName( "è®¡åæ±æ»" ); |
| | | |
| | | MP_Cell_AnnualPlanReport::AsyncCreateTables( macroPlanMDSIDs ); |
| | | *] |
| | | GroupServerCalls: false |
| | | } |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: PanelRibbon322_613/dhAsyncFlag |
| | | Response OnDataChanged () id:Response_PanelRibbon322_613_dhAsyncFlag_OnDataChanged |
| | | { |
| | | #keys: '[414996.1.207566004]' |
| | | CanBindMultiple: false |
| | | DefinitionID: 'Responsedef_WebComponent_OnDataChanged' |
| | | GroupServerCalls: true |
| | | QuillAction |
| | | { |
| | | } |
| | | } |
ÎļþÃû´Ó _Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Response_PanelRibbon322_dhEndDate_OnCreated.def ÐÞ¸Ä |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: PanelRibbon322/dhEndDate |
| | | Response OnCreated () id:Response_PanelRibbon322_dhEndDate_OnCreated |
| | | #parent: PanelRibbon322_613/dhEndDate |
| | | Response OnCreated () id:Response_PanelRibbon322_613_dhEndDate_OnCreated |
| | | { |
| | | #keys: '[412672.1.106503587]' |
| | | #keys: '[414996.1.207566010]' |
| | | CanBindMultiple: false |
| | | DefinitionID: 'Responsedef_WebComponent_OnCreated' |
| | | GroupServerCalls: true |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: PanelRibbon322_613/dhStartDate |
| | | Response OnCreated () id:Response_PanelRibbon322_613_dhStartDate_OnCreated |
| | | { |
| | | #keys: '[414996.1.207566012]' |
| | | CanBindMultiple: false |
| | | DefinitionID: 'Responsedef_WebComponent_OnCreated' |
| | | GroupServerCalls: true |
| | | QuillAction |
| | | { |
| | | Body: |
| | | [* |
| | | this.Data( Date::MinDate() ); |
| | | *] |
| | | } |
| | | } |
¶Ô±ÈÐÂÎļþ |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: PanelRibbon322_613/dhTimeUnit |
| | | Response OnCreated () id:Response_PanelRibbon322_613_dhTimeUnit_OnCreated |
| | | { |
| | | #keys: '[414996.1.207566006]' |
| | | CanBindMultiple: false |
| | | DefinitionID: 'Responsedef_WebComponent_OnCreated' |
| | | GroupServerCalls: true |
| | | QuillAction |
| | | { |
| | | Body: |
| | | [* |
| | | this.Data( "Day" ); |
| | | *] |
| | | } |
| | | } |
ÎļþÃû´Ó _Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Response_PanelRibbon322_dsEndDate_OnChanged.def ÐÞ¸Ä |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: PanelRibbon322/dsEndDate |
| | | Response OnChanged () id:Response_PanelRibbon322_dsEndDate_OnChanged |
| | | #parent: PanelRibbon322_613/dsEndDate |
| | | Response OnChanged () id:Response_PanelRibbon322_613_dsEndDate_OnChanged |
| | | { |
| | | #keys: '[412672.1.106503588]' |
| | | #keys: '[414996.1.207566011]' |
| | | CanBindMultiple: false |
| | | DefinitionID: 'Responsedef_WebDateTimeFieldBase_OnChanged' |
| | | GroupServerCalls: true |
ÎļþÃû´Ó _Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Response_PanelRibbon322_dsStartDate_OnChanged.def ÐÞ¸Ä |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: PanelRibbon322/dsStartDate |
| | | Response OnChanged () id:Response_PanelRibbon322_dsStartDate_OnChanged |
| | | #parent: PanelRibbon322_613/dsStartDate |
| | | Response OnChanged () id:Response_PanelRibbon322_613_dsStartDate_OnChanged |
| | | { |
| | | #keys: '[412672.1.106503590]' |
| | | #keys: '[414996.1.207566013]' |
| | | CanBindMultiple: false |
| | | DefinitionID: 'Responsedef_WebDateTimeFieldBase_OnChanged' |
| | | GroupServerCalls: true |
ÎļþÃû´Ó _Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Response_PanelRibbon322_rbgTimeUnit_OnUserChanged.def ÐÞ¸Ä |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: PanelRibbon322/rbgTimeUnit |
| | | Response OnUserChanged () id:Response_PanelRibbon322_rbgTimeUnit_OnUserChanged |
| | | #parent: PanelRibbon322_613/rbgTimeUnit |
| | | Response OnUserChanged () id:Response_PanelRibbon322_613_rbgTimeUnit_OnUserChanged |
| | | { |
| | | #keys: '[412672.1.111001324]' |
| | | #keys: '[414996.1.207566007]' |
| | | CanBindMultiple: false |
| | | DefinitionID: 'Responsedef_WebRadioButtonGroup_OnUserChanged' |
| | | GroupServerCalls: true |
ÎļþÃû´Ó _Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Response_pExport_bExport_OnClick.def ÐÞ¸Ä |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: pExport/bExport_474 |
| | | Response OnClick () id:Response_pExport_bExport_OnClick |
| | | #parent: pExport_437/bExport |
| | | Response OnClick () id:Response_pExport_437_bExport_OnClick |
| | | { |
| | | #keys: '[412672.1.111158036]' |
| | | #keys: '[414996.1.207566015]' |
| | | CanBindMultiple: false |
| | | DefinitionID: 'Responsedef_WebButton_OnClick' |
| | | QuillAction |
ÎļþÃû´Ó _Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Response_pExport_dhXMLDataListener_OnDataChanged.def ÐÞ¸Ä |
| | |
| | | Quintiq file version 2.0 |
| | | #parent: pExport/dhXMLDataListener_801 |
| | | Response OnDataChanged () id:Response_pExport_dhXMLDataListener_OnDataChanged |
| | | #parent: pExport_437/dhXMLDataListener |
| | | Response OnDataChanged () id:Response_pExport_437_dhXMLDataListener_OnDataChanged |
| | | { |
| | | #keys: '[414996.1.140601534]' |
| | | #keys: '[414996.1.207566014]' |
| | | CanBindMultiple: false |
| | | DefinitionID: 'Responsedef_WebComponent_OnDataChanged' |
| | | QuillAction |
| | |
| | | BaseType: 'WebForm' |
| | | Children: |
| | | [ |
| | | #child: PanelRibbon_805 |
| | | #child: PanelAnnualPlan |
| | | #child: pProductAttributeFilter |
| | | #child: PanelRibbon322_613 |
| | | ] |
| | | Properties: |
| | | [ |
| | |
| | | DisplayField: 'Name' |
| | | Label: 'åºåéæ±çæ¬ï¼' |
| | | NumberOfColumns: 50 |
| | | SortCriteria: 'desc:DateTime' |
| | | Taborder: 0 |
| | | ] |
| | | } |
| | |
| | | DisplayField: 'Name' |
| | | Label: '对æ¯éæ±çæ¬ï¼' |
| | | NumberOfColumns: 50 |
| | | SortCriteria: 'desc:DateTime' |
| | | Taborder: 2 |
| | | ] |
| | | } |
| | |
| | | DisplayField: 'Name' |
| | | Label: 'åºåéæ±çæ¬ï¼' |
| | | NumberOfColumns: 50 |
| | | SortCriteria: 'desc:DateTime' |
| | | Taborder: 0 |
| | | ] |
| | | } |
| | |
| | | DisplayField: 'Name' |
| | | Label: '对æ¯éæ±çæ¬ï¼' |
| | | NumberOfColumns: 50 |
| | | SortCriteria: 'desc:DateTime' |
| | | Taborder: 2 |
| | | ] |
| | | } |
| | |
| | | DisplayField: 'Name' |
| | | Label: 'åºåéæ±çæ¬ï¼' |
| | | NumberOfColumns: 50 |
| | | SortCriteria: 'desc:DateTime' |
| | | Taborder: 0 |
| | | ] |
| | | } |
| | |
| | | DisplayField: 'Name' |
| | | Label: '对æ¯éæ±çæ¬ï¼' |
| | | NumberOfColumns: 50 |
| | | SortCriteria: 'desc:DateTime' |
| | | Taborder: 2 |
| | | ] |
| | | } |
| | |
| | | DisplayField: 'Name' |
| | | Label: 'åºåéæ±çæ¬ï¼' |
| | | NumberOfColumns: 50 |
| | | SortCriteria: 'desc:DateTime' |
| | | Taborder: 0 |
| | | ] |
| | | } |
| | |
| | | DisplayField: 'Name' |
| | | Label: '对æ¯éæ±çæ¬ï¼' |
| | | NumberOfColumns: 50 |
| | | SortCriteria: 'desc:DateTime' |
| | | Taborder: 2 |
| | | ] |
| | | } |
| | |
| | | DisplayField: 'Name' |
| | | Label: 'åºåéæ±çæ¬ï¼' |
| | | NumberOfColumns: 50 |
| | | SortCriteria: 'desc:DateTime' |
| | | Taborder: 0 |
| | | ] |
| | | } |
| | |
| | | DisplayField: 'Name' |
| | | Label: '对æ¯éæ±çæ¬ï¼' |
| | | NumberOfColumns: 50 |
| | | SortCriteria: 'desc:DateTime' |
| | | Taborder: 2 |
| | | ] |
| | | } |
| | |
| | | DisplayField: 'Name' |
| | | Label: 'åºåéæ±çæ¬ï¼' |
| | | NumberOfColumns: 50 |
| | | SortCriteria: 'desc:DateTime' |
| | | Taborder: 0 |
| | | ] |
| | | } |
| | |
| | | DisplayField: 'Name' |
| | | Label: '对æ¯éæ±çæ¬ï¼' |
| | | NumberOfColumns: 50 |
| | | SortCriteria: 'desc:DateTime' |
| | | Taborder: 2 |
| | | ] |
| | | } |
| | |
| | | { |
| | | Body: |
| | | [* |
| | | macroPlans := ApplicationMacroPlanner.GetMacroPlans(); |
| | | macroPlans := ApplicationMacroPlanner.GetLoadedMacroPlans(); |
| | | OfflinePlanTableInfo::CreateNew( macroPlans,RecycleBin ); |
| | | *] |
| | | } |
| | |
| | | WebMessageBox::Error( e.GeneralInformation() ); |
| | | } |
| | | |
| | | macroPlans := ApplicationMacroPlanner.GetMacroPlans(); |
| | | macroPlans := ApplicationMacroPlanner.GetLoadedMacroPlans(); |
| | | table := MP_Cell_ScheduleSummary::CreateFullTable( macroPlans,RecycleBin ,Archive, MacroPlan ); |
| | | |
| | | dhComparisonData854.Data( table ); |
| | |
| | | { |
| | | Body: |
| | | [* |
| | | macroPlans := ApplicationMacroPlanner.GetMacroPlans(); |
| | | macroPlans := ApplicationMacroPlanner.GetLoadedMacroPlans(); |
| | | table := MP_Cell_ScheduleSummary::CreateFullTable( macroPlans,RecycleBin ,Archive, MacroPlan ); |
| | | |
| | | dhComparisonData854.Data( table ); |
| | |
| | | { |
| | | Body: |
| | | [* |
| | | MP_Table::CreateMP_Tables_ScheduleSummary( ApplicationMacroPlanner.GetMacroPlans() ); |
| | | MP_Table::CreateMP_Tables_ScheduleSummary( ApplicationMacroPlanner.GetLoadedMacroPlans() ); |
| | | WebMessageBox::Success( "Success" ); |
| | | *] |
| | | GroupServerCalls: false |