_Main/BL/Type_MaterialRackProportionCell/StaticMethod_CreateDate.qbl
@@ -6,19 +6,18 @@ { TextBody: [* genrations := selectuniquevalues( macroPlan, Product_MP, tempPMP, tempPMP.Generation().TrimBoth() <> "", tempPMP.Generation() ); mqbmlbs := selectuniquevalues( macroPlan, Product_MP, tempPMP, tempPMP.MQBMLB().TrimBoth() <> "", tempPMP.MQBMLB() ); traverse ( genrations, Elements, g ) { traverse ( mqbmlbs, Elements, m ) { mrpr := select( macroPlan, MaterialRackProportionRow, tempMRPR, tempMRPR.Generation() = g and tempMRPR.MLB_MQB() = m ); if ( isnull( mrpr ) ) { mrpr := macroPlan.MaterialRackProportionRow( relnew, Generation := g, MLB_MQB := m ); traverse ( macroPlan, MaterialRackColumn, mrc ) { cell := mrpr.MaterialRackProportionCell( relnew, Quantity := 0 ); cell.MaterialRackColumn( relset, mrc ); } } } macroPlan.MaterialRackProportionRow( relflush ); mrpr := macroPlan.MaterialRackProportionRow( relnew, Generation := "大è¿å¤ç§åº", MLB_MQB := "" ); traverse ( macroPlan, MaterialRackColumn, mrc ) { cell := mrpr.MaterialRackProportionCell( relnew, Quantity := 0 ); cell.MaterialRackColumn( relset, mrc ); } mrpr := macroPlan.MaterialRackProportionRow( relnew, Generation := "é¿æ¥å¤ç§åº", MLB_MQB := "" ); traverse ( macroPlan, MaterialRackColumn, mrc ) { cell := mrpr.MaterialRackProportionCell( relnew, Quantity := 0 ); cell.MaterialRackColumn( relset, mrc ); } *] } _Main/Sys/Repr/Global/MaterialRackProportionCell.qrp
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,18 @@ Quintiq file version 2.0 #parent: #root TypeRepresentation MaterialRackProportionCell { AttributeRepresentation Quantity { AttributeKey: '[413988.1.14567041]' Conditional: [ ] DataRepresentation.Default { FormatString: 'N(Dec(1))' InheritFormatting: false } } RelationRepresentation MaterialRackColumn { RelationKey: '[413988.1.14566952]' Visibility: 'Normal' } } _Main/UI/MacroPlannerWebApp/Component_FormMaterialRackCustom/Response_pHeader_bExport_OnClick.def
@@ -15,7 +15,7 @@ [* binaryValue := MaterialRackCustomCell::Export( MacroPlan ); Application.Download( "ææ¶æ»æ°é.xlsx", binaryValue.AsBinaryData() ); Application.Download( "客æ·åºææ¶æ°é.xlsx", binaryValue.AsBinaryData() ); *] GroupServerCalls: false } _Main/UI/MacroPlannerWebApp/Component_FormMaterialRackProportion/Response_pHeader_791_bExport_OnClick.def
@@ -15,7 +15,7 @@ [* binaryValue := MaterialRackProportionCell::Export( MacroPlan ); Application.Download( "ææ¶æ»æ°é.xlsx", binaryValue.AsBinaryData() ); Application.Download( "ç©ºææ¶æ¯ä¾.xlsx", binaryValue.AsBinaryData() ); *] GroupServerCalls: false }