_Main/BL/Relations/Relation_CC_EngineRackCell_CC_EngineRackColumn_CC_EngineRackColumn_CC_Engine.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,23 @@ Quintiq file version 2.0 #parent: #root Relation CC_EngineRackCell_CC_EngineRackColumn_CC_EngineRackColumn_CC_EngineRackCell { #keys: '1[413988.0.1476832592]' DefaultRelationStrategy { } RelationSide.LeftSide CC_EngineRackColumn { #keys: '3[413988.0.1476832594][413988.0.1476832593][413988.0.1476832595]' Cardinality: '0to1' ObjectDefinition: CC_EngineRackCell OwningSide: 'Reference' } RelationSide.RightSide CC_EngineRackCell { #keys: '3[413988.0.1476832597][413988.0.1476832596][413988.0.1476832598]' Cardinality: '1toN' ObjectDefinition: CC_EngineRackColumn OwningSide: 'Reference' } } _Main/BL/Relations/Relation_CC_EngineRackColumn_MacroPlan_MacroPlan_CC_EngineRackColumn.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,23 @@ Quintiq file version 2.0 #parent: #root Relation CC_EngineRackColumn_MacroPlan_MacroPlan_CC_EngineRackColumn { #keys: '1[413988.0.1476832605]' DefaultRelationStrategy { } RelationSide.LeftSide MacroPlan { #keys: '3[413988.0.1476832607][413988.0.1476832606][413988.0.1476832608]' Cardinality: '0to1' ObjectDefinition: CC_EngineRackColumn OwningSide: 'Reference' } RelationSide.RightSide CC_EngineRackColumn { #keys: '3[413988.0.1476832610][413988.0.1476832609][413988.0.1476832611]' Cardinality: '1toN' ObjectDefinition: MacroPlan OwningSide: 'Owned' } } _Main/BL/Relations/Relation_CC_EngineRackRow_CC_EngineRackCell_CC_EngineRackCell_CC_EngineRackR.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,23 @@ Quintiq file version 2.0 #parent: #root Relation CC_EngineRackRow_CC_EngineRackCell_CC_EngineRackCell_CC_EngineRackRow { #keys: '1[413988.0.1476832579]' DefaultRelationStrategy { } RelationSide.LeftSide CC_EngineRackCell { #keys: '3[413988.0.1476832581][413988.0.1476832580][413988.0.1476832582]' Cardinality: '1toN' ObjectDefinition: CC_EngineRackRow OwningSide: 'Owned' } RelationSide.RightSide CC_EngineRackRow { #keys: '3[413988.0.1476832584][413988.0.1476832583][413988.0.1476832585]' Cardinality: '0to1' ObjectDefinition: CC_EngineRackCell OwningSide: 'Reference' } } _Main/BL/Relations/Relation_CC_EngineRackRow_MacroPlan_MacroPlan_CC_EngineRackRow.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,23 @@ Quintiq file version 2.0 #parent: #root Relation CC_EngineRackRow_MacroPlan_MacroPlan_CC_EngineRackRow { #keys: '1[413988.0.1476832566]' DefaultRelationStrategy { } RelationSide.LeftSide MacroPlan { #keys: '3[413988.0.1476832568][413988.0.1476832567][413988.0.1476832569]' Cardinality: '0to1' ObjectDefinition: CC_EngineRackRow OwningSide: 'Reference' } RelationSide.RightSide CC_EngineRackRow { #keys: '3[413988.0.1476832571][413988.0.1476832570][413988.0.1476832572]' Cardinality: '1toN' ObjectDefinition: MacroPlan OwningSide: 'Owned' } } _Main/BL/Type_CC_EngineRackCell/Attribute_CleaningCost.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,8 @@ Quintiq file version 2.0 #parent: #root Attribute CleaningCost { #keys: '3[413988.0.1476832734][413988.0.1476832733][413988.0.1476832735]' Description: 'æ¸ æ´è´¹ç¨' ValueType: Real } _Main/BL/Type_CC_EngineRackCell/Attribute_Coefficient.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,8 @@ Quintiq file version 2.0 #parent: #root Attribute Coefficient { #keys: '3[413988.0.1476832767][413988.0.1476832766][413988.0.1476832768]' Description: 'ç³»æ°' ValueType: Real } _Main/BL/Type_CC_EngineRackCell/Attribute_EstimatedTotalCost.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,8 @@ Quintiq file version 2.0 #parent: #root Attribute EstimatedTotalCost { #keys: '3[413988.0.1476832744][413988.0.1476832743][413988.0.1476832745]' Description: 'é¢è®¡æ»è´¹ç¨' ValueType: Real } _Main/BL/Type_CC_EngineRackCell/Attribute_ExternalRentalWarehouseTransportationCosts.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,8 @@ Quintiq file version 2.0 #parent: #root Attribute ExternalRentalWarehouseTransportationCosts { #keys: '3[413988.0.1476832711][413988.0.1476832710][413988.0.1476832712]' Description: 'å¤ç§åºè¿è¾è´¹ç¨' ValueType: Real } _Main/BL/Type_CC_EngineRackCell/Attribute_NumberOfEmptyShelves.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,8 @@ Quintiq file version 2.0 #parent: #root Attribute NumberOfEmptyShelves { #keys: '3[413988.0.1476832678][413988.0.1476832677][413988.0.1476832679]' Description: 'ç©ºææ¶æ°é' ValueType: Real } _Main/BL/Type_CC_EngineRackCell/Attribute_OutboundExpensesForRentedWarehouses.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,8 @@ Quintiq file version 2.0 #parent: #root Attribute OutboundExpensesForRentedWarehouses { #keys: '3[413988.0.1476832701][413988.0.1476832700][413988.0.1476832702]' Description: 'å¤ç§åºåºåºè´¹ç¨' ValueType: Real } _Main/BL/Type_CC_EngineRackCell/Attribute_RentalWarehouseStorageFees.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,8 @@ Quintiq file version 2.0 #parent: #root Attribute RentalWarehouseStorageFees { #keys: '3[413988.0.1476832724][413988.0.1476832723][413988.0.1476832725]' Description: 'å¤ç§åºä»å¨è´¹ç¨' ValueType: Real } _Main/BL/Type_CC_EngineRackCell/Attribute_StorageFeesForRentedWarehouses.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,8 @@ Quintiq file version 2.0 #parent: #root Attribute StorageFeesForRentedWarehouses { #keys: '3[413988.0.1476832691][413988.0.1476832690][413988.0.1476832692]' Description: 'å¤ç§åºå ¥åºè´¹ç¨' ValueType: Real } _Main/BL/Type_CC_EngineRackCell/Attribute_TotalCost.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,8 @@ Quintiq file version 2.0 #parent: #root Attribute TotalCost { #keys: '3[413988.0.1476832757][413988.0.1476832756][413988.0.1476832758]' Description: 'æ»è´¹ç¨' ValueType: Real } _Main/BL/Type_CC_EngineRackCell/Attribute_TotalQuantityOfMaterialRacks.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,8 @@ Quintiq file version 2.0 #parent: #root Attribute TotalQuantityOfMaterialRacks { #keys: '3[413988.0.1476832665][413988.0.1476832664][413988.0.1476832666]' Description: 'ææ¶æ»æ°é' ValueType: Real } _Main/BL/Type_CC_EngineRackCell/StaticMethod_CreateData.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,25 @@ Quintiq file version 2.0 #parent: #root StaticMethod CreateData ( MacroPlan macroPlan ) { TextBody: [* macroPlan.CC_EngineRackRow( relflush ); macroPlan.CC_EngineRackColumn( relflush ); // å建è¡EVO5 MLB, EVO5 MQB, GEN3 MLB, GEN3 MQB macroPlan.CC_EngineRackRow( relnew, Generation := "EVO5", MLB_MQB := "MLB" ); macroPlan.CC_EngineRackRow( relnew, Generation := "EVO5", MLB_MQB := "MQB" ); macroPlan.CC_EngineRackRow( relnew, Generation := "GEN3", MLB_MQB := "MLB" ); macroPlan.CC_EngineRackRow( relnew, Generation := "GEN3", MLB_MQB := "MQB" ); // å建å indexDate := macroPlan.StartOfPlanning().Date().StartOfMonth(); for ( i := 0; i < 12; i++ ) { macroPlan.CC_EngineRackColumn( relnew, StartDate := indexDate ); indexDate := indexDate.StartOfNextMonth(); } *] } _Main/BL/Type_CC_EngineRackCell/_ROOT_Type_CC_EngineRackCell.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,9 @@ Quintiq file version 2.0 #root #parent: #DomainModel Type CC_EngineRackCell { #keys: '5[413988.0.1476832563][413988.0.1476832561][0.0.0][413988.0.1476832562][413988.0.1476832564]' BaseType: Object StructuredName: 'CC_EngineRackCells' } _Main/BL/Type_CC_EngineRackColumn/Attribute_StartDate.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root Attribute StartDate { #keys: '3[413988.0.1476832655][413988.0.1476832654][413988.0.1476832656]' ValueType: Date } _Main/BL/Type_CC_EngineRackColumn/_ROOT_Type_CC_EngineRackColumn.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,9 @@ Quintiq file version 2.0 #root #parent: #DomainModel Type CC_EngineRackColumn { #keys: '5[413988.0.1476832558][413988.0.1476832556][0.0.0][413988.0.1476832557][413988.0.1476832559]' BaseType: Object StructuredName: 'CC_EngineRackColumns' } _Main/BL/Type_CC_EngineRackRow/Attribute_Generation.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root Attribute Generation { #keys: '3[413988.0.1476832621][413988.0.1476832620][413988.0.1476832622]' ValueType: String } _Main/BL/Type_CC_EngineRackRow/Attribute_MLB_MQB.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root Attribute MLB_MQB { #keys: '3[413988.0.1476832631][413988.0.1476832630][413988.0.1476832632]' ValueType: String } _Main/BL/Type_CC_EngineRackRow/Attribute_Name.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,7 @@ Quintiq file version 2.0 #parent: #root Attribute Name { #keys: '3[413988.0.1476832641][413988.0.1476832640][413988.0.1476832642]' ValueType: String } _Main/BL/Type_CC_EngineRackRow/Function_CalcName.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ Quintiq file version 2.0 #parent: #root Function CalcName { TextBody: [* // lihongji Aug-12-2024 (created) value := this.Generation() + " " + this.MLB_MQB(); this.Name( value ); *] } _Main/BL/Type_CC_EngineRackRow/_ROOT_Type_CC_EngineRackRow.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,9 @@ Quintiq file version 2.0 #root #parent: #DomainModel Type CC_EngineRackRow { #keys: '5[413988.0.1476832553][413988.0.1476832551][0.0.0][413988.0.1476832552][413988.0.1476832554]' BaseType: Object StructuredName: 'CC_EngineRackRows' } _Main/UI/MacroPlannerWebApp/Component_ApplicationMacroPlanner/Component_ActionBarGroupReport.def
@@ -130,6 +130,17 @@ Taborder: 9 ] } Component bCC_EngineRackReport { #keys: '[413988.0.1477120930]' BaseType: 'WebButton' Properties: [ Image: 'SATELLITE' Label: 'é¿æ¥å卿ºææ¶æ¥è¡¨' Taborder: 10 ] } ] Properties: [ _Main/UI/MacroPlannerWebApp/Component_ApplicationMacroPlanner/Response_MacroPlanner_ActionBarGroupReport_bCC_EngineRackReport_OnClick.def
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,16 @@ Quintiq file version 2.0 #parent: ActionBarGroupReport/bCC_EngineRackReport Response OnClick () id:Response_MacroPlanner_ActionBarGroupReport_bCC_EngineRackReport_OnClick { #keys: '[413988.0.1477121059]' CanBindMultiple: false DefinitionID: 'Responsedef_WebButton_OnClick' GroupServerCalls: true QuillAction { Body: [* ApplicationScope.ViewManager().ResetUserViewById( "CCEngineRackReport", true); *] } } _Main/UI/MacroPlannerWebApp/Component_DialogRequirementUpload/Component_pCurve.def
@@ -11,7 +11,6 @@ BaseType: 'WebEditField' Properties: [ Enabled: false NumberOfColumns: 60 Taborder: 1 ] @@ -33,6 +32,7 @@ BaseType: 'WebLabel' Properties: [ Label: 'Curve' NumberOfColumns: 0 Taborder: 0 ] _Main/UI/MacroPlannerWebApp/Component_DialogRequirementUpload/Component_pCurveEnable.def
@@ -32,5 +32,6 @@ FixedSize: true Orientation: 'horizontal' Taborder: 7 Visible: false ] } _Main/UI/MacroPlannerWebApp/Component_DialogRequirementUpload/Component_pPPAEnable.def
@@ -11,7 +11,6 @@ BaseType: 'WebCheckbox' Properties: [ Checked: true Label: 'ä¸ä¼ PPA' Taborder: 1 ] _Main/UI/MacroPlannerWebApp/Component_DialogRequirementUpload/Response_pCurveEnable_cCurveEnable_OnChanged.def
@@ -9,8 +9,8 @@ { Body: [* efCurve.Enabled( this.Checked(), "" ); cPreviousEditionCurve.Enabled( this.Checked(), "" ); //efCurve.Enabled( this.Checked(), "" ); //cPreviousEditionCurve.Enabled( this.Checked(), "" ); *] GroupServerCalls: false } _Main/UI/MacroPlannerWebApp/Component_DialogRequirementUpload/Response_pCurve_bCurve_OnClick.def
@@ -7,7 +7,7 @@ DefinitionID: 'Responsedef_WebButton_OnClick' Precondition: [* return cCurveEnable.Checked(); //return cCurveEnable.Checked(); *] QuillAction { @@ -29,6 +29,8 @@ efCurve.Text( fileName ); dhBinaryDataCurve.Data( &webFileBinaryData ); dhOriginalFileNameCurve.Data( fileName ); cCurveEnable.Checked( true ); } } onerror { WebMessageBox::Error( e.GeneralInformation() ); _Main/UI/MacroPlannerWebApp/Component_DialogRequirementUpload/Response_pPPAArchiveEnable_cPPAPPAArchiveEnable_OnCreated.def
@@ -9,7 +9,7 @@ { Body: [* this.Enabled( cPPAEnable.Checked(), "" ); //this.Enabled( cPPAEnable.Checked(), "" ); *] GroupServerCalls: false } _Main/UI/MacroPlannerWebApp/Component_DialogRequirementUpload/Response_pPPAArchiveEnable_cPPAPPAArchiveEnable_OnUserChanged.def
@@ -27,6 +27,8 @@ dhBinaryDataPPA.Data( BinaryData::FromBase64EncodedString( dhLocalBinaryDataPPA.Data().AsBase64EncodedString() ) ); dhOriginalFileNamePPA.Data( dhLocalOriginalFileNamePPA.Data() ); } cPPAEnable.Checked( true ); *] GroupServerCalls: false } _Main/UI/MacroPlannerWebApp/Component_DialogRequirementUpload/Response_pPPAEnable_cPPAEnable_OnChanged.def
@@ -9,9 +9,9 @@ { Body: [* efPPA.Enabled( this.Checked(), "" ); cPPA.Enabled( this.Checked(), "" ); cPPAPPAArchiveEnable.Enabled( this.Checked(), "" ); //efPPA.Enabled( this.Checked(), "" ); //cPPA.Enabled( this.Checked(), "" ); //cPPAPPAArchiveEnable.Enabled( this.Checked(), "" ); *] GroupServerCalls: false } _Main/UI/MacroPlannerWebApp/Component_DialogRequirementUpload/Response_pPPA_bPPA_OnClick.def
@@ -7,7 +7,7 @@ DefinitionID: 'Responsedef_WebButton_OnClick' Precondition: [* return cPPAEnable.Checked(); //return cPPAEnable.Checked(); *] QuillAction { @@ -29,6 +29,8 @@ efPPA.Text( fileName ); dhBinaryDataPPA.Data( &webFileBinaryData ); dhOriginalFileNamePPA.Data( fileName ); cPPAEnable.Checked( true ); } } onerror { WebMessageBox::Error( e.GeneralInformation() ); _Main/UI/MacroPlannerWebApp/Component_DialogRequirementUpload/Response_pPPA_cPPA_OnCreated.def
@@ -9,7 +9,7 @@ { Body: [* this.Enabled( cPPAEnable.Checked(), "" ); //this.Enabled( cPPAEnable.Checked(), "" ); *] GroupServerCalls: false } _Main/UI/MacroPlannerWebApp/Component_DialogRequirementUpload/Response_pPreviousEditionCurve_cPreviousEditionCurve_OnCreated.def
@@ -9,7 +9,7 @@ { Body: [* this.Enabled( cCurveEnable.Checked(), "" ); //this.Enabled( cCurveEnable.Checked(), "" ); *] GroupServerCalls: false } _Main/UI/MacroPlannerWebApp/Component_FormCC_EngineRackReport/Component_MatrixEditor531.def
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,98 @@ Quintiq file version 2.0 Component MatrixEditor531 { #keys: '[413988.0.1478231769]' BaseType: 'WebMatrixEditor' Children: [ Component MatrixEditorCell611 { #keys: '[413988.0.1478231770]' BaseType: 'WebMatrixEditorCell' Children: [ Component DataExtractor453 { #keys: '[413988.0.1478231771]' BaseType: 'WebDataExtractor' Properties: [ DataType: 'MacroPlan' Source: 'MacroPlan' Taborder: 0 Transformation: 'CC_EngineRackRow.CC_EngineRackCell' ] } ] Properties: [ Attributes: 'TotalQuantityOfMaterialRacks;NumberOfEmptyShelves;StorageFeesForRentedWarehouses;OutboundExpensesForRentedWarehouses;ExternalRentalWarehouseTransportationCosts;RentalWarehouseStorageFees;CleaningCost;EstimatedTotalCost;Coefficient;TotalCost' Column: 'CC_EngineRackColumn' Row: 'CC_EngineRackRow' Taborder: 0 ] } Component MatrixEditorRows933 { #keys: '[413988.0.1478231774]' BaseType: 'WebMatrixEditorHeaderLevel' Children: [ Component DataExtractor852 { #keys: '[413988.0.1478231775]' BaseType: 'WebDataExtractor' Properties: [ DataType: 'MacroPlan' Source: 'MacroPlan' Taborder: 0 Transformation: 'CC_EngineRackRow' ] } ] Properties: [ Legend: 'Name' SortCriteria: 'Name' Taborder: 1 ] } Component MatrixEditorColumns163 { #keys: '[413988.0.1478231778]' BaseType: 'WebMatrixEditorHeaderLevel' Children: [ Component DataExtractor403 { #keys: '[413988.0.1478231779]' BaseType: 'WebDataExtractor' Properties: [ DataType: 'MacroPlan' Source: 'MacroPlan' Taborder: 0 Transformation: 'CC_EngineRackColumn' ] } ] Properties: [ Legend: 'StartDate' SortCriteria: 'StartDate' Taborder: 2 ] } #child: matrixEditorActionBarPage178 #child: matrixeditorContextMenu683 ] Properties: [ AllowMultipleAttributes: true Columns: 'MatrixEditorColumns163' ContextMenu: 'matrixeditorContextMenu683' Rows: 'MatrixEditorRows933' Taborder: 0 ] } _Main/UI/MacroPlannerWebApp/Component_FormCC_EngineRackReport/Component_matrixEditorActionBarPage178.def
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,10 @@ Quintiq file version 2.0 Component matrixEditorActionBarPage178 { #keys: '[413988.0.1478231782]' BaseType: 'matrixEditorActionBarPage' Properties: [ Taborder: 3 ] } _Main/UI/MacroPlannerWebApp/Component_FormCC_EngineRackReport/Component_matrixeditorContextMenu683.def
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,10 @@ Quintiq file version 2.0 Component matrixeditorContextMenu683 { #keys: '[413988.0.1478231785]' BaseType: 'matrixeditorContextMenu' Properties: [ Taborder: 4 ] } _Main/UI/MacroPlannerWebApp/Component_FormCC_EngineRackReport/Component_pContent.def
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,14 @@ Quintiq file version 2.0 Component pContent { #keys: '[413988.0.1478230471]' BaseType: 'WebPanel' Children: [ #child: MatrixEditor531 ] Properties: [ Taborder: 1 ] } _Main/UI/MacroPlannerWebApp/Component_FormCC_EngineRackReport/Component_pHeader.def
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,26 @@ Quintiq file version 2.0 Component pHeader { #keys: '[413988.0.1478230459]' BaseType: 'WebPanel' Children: [ Component bRefresh { #keys: '[413988.0.1478230548]' BaseType: 'WebButton' Properties: [ Image: 'REFRESH' Taborder: 0 ] } ] Properties: [ Border: true FixedSize: true Orientation: 'horizontal' Taborder: 0 ] } _Main/UI/MacroPlannerWebApp/Component_FormCC_EngineRackReport/Response_pHeader_bRefresh_OnClick.def
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,20 @@ Quintiq file version 2.0 #parent: pHeader/bRefresh Response OnClick () id:Response_pHeader_bRefresh_OnClick { #keys: '[413988.0.1478230577]' CanBindMultiple: false DefinitionID: 'Responsedef_WebButton_OnClick' Precondition: [* return not isnull( MacroPlan ); *] QuillAction { Body: [* CC_EngineRackCell::CreateData( MacroPlan ); *] GroupServerCalls: false } } _Main/UI/MacroPlannerWebApp/Component_FormCC_EngineRackReport/_ROOT_Component_FormCC_EngineRackReport.def
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,13 @@ Quintiq file version 2.0 #root #parent: MacroPlannerWebApp OrphanComponent FormCC_EngineRackReport { #keys: '[413988.0.1478230433]' BaseType: 'WebForm' Children: [ #child: pHeader #child: pContent ] } _Main/UI/MacroPlannerWebApp/Views/CCEngineRackReport.vw
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,206 @@ Quintiq file version 2.0 { viewcontents { forms { form_FormCC_EngineRackReport { title: 'QMacroPlanner::FormCC_EngineRackReport' shown: true componentID: 'QMacroPlanner::FormCC_EngineRackReport' layout { mode: 'open' rowPosition: 1 rowSpan: 14 columnPosition: 1 columnSpan: 12 } components { FormCC_EngineRackReport_pHeader { sizeRatio: 1 } FormCC_EngineRackReport_pContent { sizeRatio: 1 } FormCC_EngineRackReport_MatrixEditor531 { gridColor: '#c4c4c4' totalHeaderWidth: 200 attributeHeaderWidthRatio: 0.6 nameHeaderWidthRatio: 0.4 columnWidth: 100 horizontalGrid: true verticalGrid: true backendState { componentId: 'QMacroPlanner::FormCC_EngineRackReport.MatrixEditor531' state { cells { attributes { attribute_TotalQuantityOfMaterialRacks { type: 'MatrixEditorWebApiCellDataModelInterest' index: 0 rowsubtotal: '' columnsubtotal: '' attribute: 'TotalQuantityOfMaterialRacks' } attribute_NumberOfEmptyShelves { type: 'MatrixEditorWebApiCellDataModelInterest' index: 1 rowsubtotal: '' columnsubtotal: '' attribute: 'NumberOfEmptyShelves' } attribute_StorageFeesForRentedWarehouses { type: 'MatrixEditorWebApiCellDataModelInterest' index: 2 rowsubtotal: '' columnsubtotal: '' attribute: 'StorageFeesForRentedWarehouses' } attribute_OutboundExpensesForRentedWarehouses { type: 'MatrixEditorWebApiCellDataModelInterest' index: 3 rowsubtotal: '' columnsubtotal: '' attribute: 'OutboundExpensesForRentedWarehouses' } attribute_ExternalRentalWarehouseTransportationCosts { type: 'MatrixEditorWebApiCellDataModelInterest' index: 4 rowsubtotal: '' columnsubtotal: '' attribute: 'ExternalRentalWarehouseTransportationCosts' } attribute_RentalWarehouseStorageFees { type: 'MatrixEditorWebApiCellDataModelInterest' index: 5 rowsubtotal: '' columnsubtotal: '' attribute: 'RentalWarehouseStorageFees' } attribute_CleaningCost { type: 'MatrixEditorWebApiCellDataModelInterest' index: 6 rowsubtotal: '' columnsubtotal: '' attribute: 'CleaningCost' } attribute_EstimatedTotalCost { type: 'MatrixEditorWebApiCellDataModelInterest' index: 7 rowsubtotal: '' columnsubtotal: '' attribute: 'EstimatedTotalCost' } attribute_Coefficient { type: 'MatrixEditorWebApiCellDataModelInterest' index: 8 rowsubtotal: '' columnsubtotal: '' attribute: 'Coefficient' } attribute_TotalCost { type: 'MatrixEditorWebApiCellDataModelInterest' index: 9 rowsubtotal: '' columnsubtotal: '' attribute: 'TotalCost' } } } columns { sorting { criteria: "datamember:'StartDate'" } } rows { sorting { criteria: "datamember:'Name'" } } } } } } } form_FormGeneralSettings { title: 'General Settings' shown: true componentID: 'FormGeneralSettings' layout { mode: 'dockright' index: 0 } components { FormGeneralSettings_PanelContent { sizeRatio: 1 } FormGeneralSettings_PanelGeneralParameter { sizeRatio: 1 } FormGeneralSettings_PanelLeadTimeDependent { sizeRatio: 1 } FormGeneralSettings_PanelShelfLife { sizeRatio: 1 } FormGeneralSettings_PanelSustainability { sizeRatio: 1 } FormGeneralSettings_PanelForecastNetting { sizeRatio: 1 } FormGeneralSettings_PanelActions { sizeRatio: 1 } } } } userconfigurableinformation { } page: '' group: '' index: 0 image: 'SATELLITE' description: '' } formatversion: 2 id: 'CCEngineRackReport' name: 'CCEngineRackReport' isglobal: false isroot: true } _var/_Main/ProjSettings/EditorTC/Views/°à´Îʱ¼ä·ÖÎö_[413988.0.1367211460].vw
@@ -17,7 +17,7 @@ CREATIONUSER 'quintiq/lihongji' UPDATEDATETIME '2024-07-16T11:47:37' UPDATEUSER 'quintiq/lihongji' LASTACCESSDATE '2024-08-07' LASTACCESSDATE '2024-08-12' VIEWSCOPE 0 } AUTHORIZATIONS