From efbcc566c76bdad4aeb700510b57eed2f9bd1d88 Mon Sep 17 00:00:00 2001 From: lazhen <17772815105@139.com> Date: 星期五, 15 十一月 2024 17:00:29 +0800 Subject: [PATCH] 客户需求计划页面排版 --- _Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Response_OnCreated.def | 7 +-- _Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Component_PanelHeader.def | 10 ++-- _Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Component_PanelOperation.def | 2 _Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanArchive/Component_PanelTimeUnit#720.def | 1 _Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Component_PanelTable.def | 2 _Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Component_MatrixEditorTable.def | 25 ++++++------ _Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/_ROOT_Component_FormCustomerDemandPPAIDS.def | 10 +++++ _Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Response_PanelOperation_ButtonSearch_OnClick.def | 18 +++++++++ 8 files changed, 51 insertions(+), 24 deletions(-) diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Component_MatrixEditorTable.def b/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Component_MatrixEditorTable.def index f23ea10..3c6db85 100644 --- a/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Component_MatrixEditorTable.def +++ b/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Component_MatrixEditorTable.def @@ -17,12 +17,12 @@ BaseType: 'WebDataExtractor' Properties: [ - DataType: 'InterfaceDataset' + DataType: 'CustomerDemandIDS' + Description: 'object.Column().TimeUnit() = search.TimeUnit() and object.Column().StartDate() >= search.StartDate() and object.Column().StartDate() <= search.EndDate()' FilterArguments: 'search:QMacroPlanner::FormCustomerDemandPPAIDS.dhSearch' - FixedFilter: 'object.Column().TimeUnit() = search.TimeUnit() and object.Column().StartDate() >= search.StartDate() and object.Column().StartDate() <= search.EndDate()' - Source: 'InterfaceDataset' + Source: 'DataHolderTable' Taborder: 0 - Transformation: 'CustomerDemandIDS.Row.Cell' + Transformation: 'Row.Cell' ] } ] @@ -46,13 +46,12 @@ BaseType: 'WebDataExtractor' Properties: [ - DataType: 'InterfaceDataset' - Description: "( search.Generation() = '<All>' or object.Product_MP().Generation() = search.Generation() ) and ( search.MqbMlb() = '<All>' or object.Product_MP().MQBMLB() = search.MqbMlb() ) and ( search.Power() = '<All>' or object.Product_MP().Power() = search.Power() )" + DataType: 'CustomerDemandIDS' + Description: "search.Product() = '<All>' or object.Name() = search.Product() and ( search.Unit() = '<All>' or object.Factory() = search.Unit() )" FilterArguments: 'search:QMacroPlanner::FormCustomerDemandPPAIDS.dhSearch' - FixedFilter: "search.Product() = '<All>' or object.Name() = search.Product() and ( search.Unit() = '<All>' or object.Factory() = search.Unit() )" - Source: 'InterfaceDataset' + Source: 'DataHolderTable' Taborder: 0 - Transformation: 'CustomerDemandIDS.Row' + Transformation: 'Row' ] } ] @@ -75,12 +74,12 @@ BaseType: 'WebDataExtractor' Properties: [ - DataType: 'InterfaceDataset' + DataType: 'CustomerDemandIDS' + Description: 'object.TimeUnit() = search.TimeUnit() and ( search.StartDate().IsMinInfinity() or object.StartDate() >= search.StartDate() ) and ( search.EndDate().IsMaxInfinity() or object.StartDate() <= search.EndDate() )' FilterArguments: 'search:QMacroPlanner::FormCustomerDemandPPAIDS.dhSearch' - FixedFilter: 'object.TimeUnit() = search.TimeUnit() and ( search.StartDate().IsMinInfinity() or object.StartDate() >= search.StartDate() ) and ( search.EndDate().IsMaxInfinity() or object.StartDate() <= search.EndDate() )' - Source: 'InterfaceDataset' + Source: 'DataHolderTable' Taborder: 0 - Transformation: 'CustomerDemandIDS.Column' + Transformation: 'Column' ] } ] diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Component_PanelHeader.def b/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Component_PanelHeader.def index 380c727..00e08ed 100644 --- a/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Component_PanelHeader.def +++ b/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Component_PanelHeader.def @@ -5,18 +5,18 @@ BaseType: 'WebPanel' Children: [ - #child: PanelGeneration - #child: PanelPower - #child: PanelMLBMQB #child: PanelTimeUnit #child: PanelOperation - #child: PanelProduct #child: PanelPeriod_549 + #child: PanelProduct + #child: PanelMLBMQB + #child: PanelPower + #child: PanelGeneration ] Properties: [ FixedSize: true Orientation: 'horizontal' - Taborder: 1 + Taborder: 2 ] } diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Component_PanelOperation.def b/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Component_PanelOperation.def index 1c0733f..d6e42b3 100644 --- a/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Component_PanelOperation.def +++ b/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Component_PanelOperation.def @@ -18,7 +18,7 @@ ] Properties: [ + FixedSize: true Taborder: 6 - Visible: false ] } diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Component_PanelTable.def b/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Component_PanelTable.def index e5d9695..d6707d9 100644 --- a/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Component_PanelTable.def +++ b/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Component_PanelTable.def @@ -9,6 +9,6 @@ ] Properties: [ - Taborder: 2 + Taborder: 3 ] } diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Response_OnCreated.def b/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Response_OnCreated.def index d90d27b..64dc42d 100644 --- a/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Response_OnCreated.def +++ b/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Response_OnCreated.def @@ -9,10 +9,9 @@ { Body: [* - //鍒濆鍖� - //CustomerDemandIDS::GenerateData( InterfaceDataset, RecycleBin, Archive ); - - //dhSearch.Data( InterfaceDataset.CustomerDemandIDSSearch() ); + //鍒濆鍖� + table := CustomerDemandIDS::InitiateSearch( InterfaceDataset ); + DataHolderTable.Data( table ); *] GroupServerCalls: false } diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Response_PanelOperation_ButtonSearch_OnClick.def b/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Response_PanelOperation_ButtonSearch_OnClick.def new file mode 100644 index 0000000..f33236e --- /dev/null +++ b/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/Response_PanelOperation_ButtonSearch_OnClick.def @@ -0,0 +1,18 @@ +Quintiq file version 2.0 +#parent: PanelOperation/ButtonSearch_612 +Response OnClick () id:Response_PanelOperation_ButtonSearch_OnClick +{ + #keys: '[415136.0.1307811172]' + CanBindMultiple: false + DefinitionID: 'Responsedef_WebButton_OnClick' + QuillAction + { + Body: + [* + if( not isnull( DataHolderTable.Data() ) ){ + DataHolderTable.Data().Generate( dhSearch.Data() ); + } + *] + GroupServerCalls: false + } +} diff --git a/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/_ROOT_Component_FormCustomerDemandPPAIDS.def b/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/_ROOT_Component_FormCustomerDemandPPAIDS.def index f8c1a45..f3a5739 100644 --- a/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/_ROOT_Component_FormCustomerDemandPPAIDS.def +++ b/_Main/UI/MacroPlannerWebApp/Component_FormCustomerDemandPPAIDS/_ROOT_Component_FormCustomerDemandPPAIDS.def @@ -31,6 +31,16 @@ ] Properties: [ + Taborder: 1 + ] + } + Component DataHolderTable + { + #keys: '[415136.0.1307973765]' + BaseType: 'WebDataHolder' + Databinding: 'CustomerDemandIDS' + Properties: + [ Taborder: 0 ] } diff --git "a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanArchive/Component_PanelTimeUnit\043720.def" "b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanArchive/Component_PanelTimeUnit\043720.def" index b2391b0..67dc762 100644 --- "a/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanArchive/Component_PanelTimeUnit\043720.def" +++ "b/_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanArchive/Component_PanelTimeUnit\043720.def" @@ -21,6 +21,7 @@ ] Properties: [ + Orientation: 'horizontal' Taborder: 1 ] } -- Gitblit v1.9.3