_Main/BL/Relations/Relation_ChangeLossSetting_MacroPlan_MacroPlan_ChangeLossSetting.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,23 @@ Quintiq file version 2.0 #parent: #root Relation ChangeLossSetting_MacroPlan_MacroPlan_ChangeLossSetting { #keys: '1[415136.0.738030107]' DefaultRelationStrategy { } RelationSide.LeftSide MacroPlan { #keys: '3[415136.0.738030109][415136.0.738030108][415136.0.738030110]' Cardinality: '0to1' ObjectDefinition: ChangeLossSetting OwningSide: 'Reference' } RelationSide.RightSide ChangeLossSetting { #keys: '3[415136.0.738030112][415136.0.738030111][415136.0.738030113]' Cardinality: '1toN' ObjectDefinition: MacroPlan OwningSide: 'Owned' } } _Main/BL/Relations/Relation_ChangeLossSetting_ProductFirst_Product_MP_ChangeLossSetting1.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,23 @@ Quintiq file version 2.0 #parent: #root Relation ChangeLossSetting_ProductFirst_Product_MP_ChangeLossSetting1 { #keys: '1[415136.0.738030133]' DefaultRelationStrategy { } RelationSide.LeftSide ProductFirst { #keys: '3[415136.0.738030135][415136.0.738030134][415136.0.738030136]' Cardinality: '0to1' ObjectDefinition: ChangeLossSetting OwningSide: 'Reference' } RelationSide.RightSide ChangeLossSetting1 { #keys: '3[415136.0.738030138][415136.0.738030137][415136.0.738030139]' Cardinality: '1toN' ObjectDefinition: Product_MP OwningSide: 'Reference' } } _Main/BL/Relations/Relation_ChangeLossSetting_ProductSecond_Product_MP_ChangeLossSetting2.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,23 @@ Quintiq file version 2.0 #parent: #root Relation ChangeLossSetting_ProductSecond_Product_MP_ChangeLossSetting2 { #keys: '1[415136.0.738030152]' DefaultRelationStrategy { } RelationSide.LeftSide ProductSecond { #keys: '3[415136.0.738030154][415136.0.738030153][415136.0.738030155]' Cardinality: '0to1' ObjectDefinition: ChangeLossSetting OwningSide: 'Reference' } RelationSide.RightSide ChangeLossSetting2 { #keys: '3[415136.0.738030157][415136.0.738030156][415136.0.738030158]' Cardinality: '1toN' ObjectDefinition: Product_MP OwningSide: 'Reference' } } _Main/BL/Relations/Relation_ChangeLossSetting_Unit_Unit_ChangeLossSetting.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,23 @@ Quintiq file version 2.0 #parent: #root Relation ChangeLossSetting_Unit_Unit_ChangeLossSetting { #keys: '1[415136.0.738030120]' DefaultRelationStrategy { } RelationSide.LeftSide Unit { #keys: '3[415136.0.738030122][415136.0.738030121][415136.0.738030123]' Cardinality: '0to1' ObjectDefinition: ChangeLossSetting OwningSide: 'Reference' } RelationSide.RightSide ChangeLossSetting { #keys: '3[415136.0.738030125][415136.0.738030124][415136.0.738030126]' Cardinality: '1toN' ObjectDefinition: Unit OwningSide: 'Reference' } } _Main/BL/Type_ChangeLossSetting/Attribute_ChangeLossNr.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,8 @@ Quintiq file version 2.0 #parent: #root Attribute ChangeLossNr { #keys: '3[415136.0.738030098][415136.0.738030097][415136.0.738030099]' Description: 'æ¢åæå¤±ï¼å°ï¼' ValueType: Number } _Main/BL/Type_ChangeLossSetting/Attribute_Line.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,9 @@ Quintiq file version 2.0 #parent: #root Attribute Line { #keys: '3[415136.0.738030059][415136.0.738030058][415136.0.738030060]' Description: '产线' IsReadOnly: true ValueType: String } _Main/BL/Type_ChangeLossSetting/Attribute_Product1.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,9 @@ Quintiq file version 2.0 #parent: #root Attribute Product1 { #keys: '3[415136.0.738030069][415136.0.738030068][415136.0.738030070]' Description: '产å1' IsReadOnly: true ValueType: String } _Main/BL/Type_ChangeLossSetting/Attribute_Product2.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,9 @@ Quintiq file version 2.0 #parent: #root Attribute Product2 { #keys: '3[415136.0.738030079][415136.0.738030078][415136.0.738030080]' Description: '产å2' IsReadOnly: true ValueType: String } _Main/BL/Type_ChangeLossSetting/_ROOT_Type_ChangeLossSetting.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,10 @@ Quintiq file version 2.0 #root #parent: #DomainModel Type ChangeLossSetting { #keys: '5[415136.0.738030055][415136.0.738030053][0.0.0][415136.0.738030054][415136.0.738030056]' BaseType: Object Description: 'æ¢åæå¤±è®¾ç½®' StructuredName: 'ChangeLossSettings' } _Main/BL/Type_Unit/_ROOT_Type_Unit.qbl
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,6 @@ Quintiq file version 2.0 #root #parent: #DomainModel TypeSpecialization Unit #extension { } _Main/UI/MacroPlannerWebApp/Component_DialogCreateEditChangeLossSetting/Component_pnlActions.def
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,40 @@ Quintiq file version 2.0 Component pnlActions { #keys: '[415136.0.735612165]' BaseType: 'WebPanel' Children: [ Component btnOk { #keys: '[415136.0.735612169]' BaseType: 'WebButton' Properties: [ Label: 'OK' Taborder: 0 ] } Component btnCancel { #keys: '[415136.0.735612171]' BaseType: 'WebButton' Properties: [ Label: 'Cancel' Taborder: 1 ] } ] Properties: [ Alignment: 'trailing' Border: true ExcludeFromActiveComponent: true FixedSize: true Orientation: 'horizontal' Padding: 'true' Style: 'footer' Taborder: 3 ] } _Main/UI/MacroPlannerWebApp/Component_DialogCreateEditChangeLossSetting/Component_pnlContent.def
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,104 @@ Quintiq file version 2.0 Component pnlContent { #keys: '[415136.0.735612163]' BaseType: 'WebPanel' Children: [ Component ddlUnit { #keys: '[415136.0.735612418]' BaseType: 'WebDropDownList' Children: [ Component deUnit { #keys: '[415136.0.735612420]' BaseType: 'WebDataExtractor' Properties: [ DataType: 'MacroPlan' FixedFilter: "object.CapacityType() = 'Time'" Source: 'MacroPlan' Taborder: 0 Transformation: 'Unit' ] } ] Properties: [ DataBinding: 'dhDialogData.Data.Unit' Label: 'Line' Taborder: 0 ] } Component ddlProduct1 { #keys: '[415136.0.738250065]' BaseType: 'WebDropDownList' Children: [ Component deProductFirst { #keys: '[415136.0.738250067]' BaseType: 'WebDataExtractor' Properties: [ DataType: 'MacroPlan' Source: 'MacroPlan' Taborder: 0 Transformation: 'Product_MP' ] } ] Properties: [ DataBinding: 'dhDialogData.Data.ProductFirst' Label: 'Product1' Taborder: 1 ] } Component ddlProduct2 { #keys: '[415136.0.738250142]' BaseType: 'WebDropDownList' Children: [ Component deProductSecond { #keys: '[415136.0.738250144]' BaseType: 'WebDataExtractor' Properties: [ DataType: 'MacroPlan' Source: 'MacroPlan' Taborder: 0 Transformation: 'Product_MP' ] } ] Properties: [ DataBinding: 'dhDialogData.Data.ProductSecond' Label: 'Product2' Taborder: 2 ] } Component npChangeLossNr { #keys: '[415136.0.738250237]' BaseType: 'WebNumberPicker' Properties: [ DataBinding: 'dhDialogData.Data.ChangeLossNr' Label: 'Change loss number' Taborder: 3 ] } ] Properties: [ Padding: 'true' Taborder: 2 ] } _Main/UI/MacroPlannerWebApp/Component_DialogCreateEditChangeLossSetting/Response_pnlActions_btnCancel_OnClick.def
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,15 @@ Quintiq file version 2.0 #parent: pnlActions/btnCancel Response OnClick () id:Response_pnlActions_btnCancel_OnClick { #keys: '[415136.0.735612175]' DefinitionID: 'Responsedef_WebButton_OnClick' GroupServerCalls: true QuillAction { Body: [* Form.Close(); *] } } _Main/UI/MacroPlannerWebApp/Component_DialogCreateEditChangeLossSetting/Response_pnlActions_btnOk_OnClick.def
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,16 @@ Quintiq file version 2.0 #parent: pnlActions/btnOk Response OnClick () id:Response_pnlActions_btnOk_OnClick { #keys: '[415136.0.735612174]' DefinitionID: 'Responsedef_WebButton_OnClick' GroupServerCalls: true QuillAction { Body: [* Form.ApplyChanges(); Form.Close(); *] } } _Main/UI/MacroPlannerWebApp/Component_DialogCreateEditChangeLossSetting/_ROOT_Component_DialogCreateEditChangeLossSetting.def
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,43 @@ Quintiq file version 2.0 #root #parent: MacroPlannerWebApp OrphanComponent DialogCreateEditChangeLossSetting { #keys: '[415136.0.735612161]' BaseType: 'WebForm' Children: [ #child: pnlContent #child: pnlActions Component dhDialogData id:dhDialogData_424 { #keys: '[415136.0.735612295]' BaseType: 'WebDataHolder' Databinding: 'shadow[ChangeLossSetting]*' Properties: [ Taborder: 0 ] } Component dhForm id:dhForm_623 { #keys: '[415136.0.735612354]' BaseType: 'WebDataHolder' Databinding: 'FormChangeLossSetting' Properties: [ Taborder: 1 ] } ] Properties: [ Alignment: 'trailing' EnterButton: 'btnOk' EscapeButton: 'btnCancel' ExcludeFromActiveComponent: true Image: 'GEAR' Padding: 'false' Title: 'Change loss setting' ] } _Main/UI/MacroPlannerWebApp/Component_FormChangeLossSetting/Component_ListChangeLossSetting.def
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,41 @@ Quintiq file version 2.0 Component ListChangeLossSetting { #keys: '[415136.0.735611728]' BaseType: 'WebList' Children: [ Component DataExtractorChangeLossSetting { #keys: '[415136.0.735611729]' BaseType: 'WebDataExtractor' Properties: [ DataType: 'MacroPlan' Source: 'MacroPlan' Taborder: 0 Transformation: 'ChangeLossSetting' ] } #child: listActionBarPageChangeLossSetting Component DataSetLevelChangeLossSetting { #keys: '[415136.0.735611734]' BaseType: 'WebDataSetLevel' Children: [ #child: listContextMenuChangeLossSetting ] Properties: [ Columns: '[{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"Line","title":"Line","subtotals":"","tooltip":"","width":-1,"display":"shown","attribute":"Line"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"Product1","title":"Product1","subtotals":"","tooltip":"","width":-1,"display":"shown","attribute":"Product1"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"Product2","title":"Product2","subtotals":"","tooltip":"","width":-1,"display":"shown","attribute":"Product2"}},{"attribute":{"classtype":"WebApiDefinitionAttributeDataMember","columnid":"ChangeLossNr","title":"ChangeLossNr","subtotals":"","tooltip":"","width":-1,"display":"shown","editable":false,"attribute":"ChangeLossNr"}}]' ContextMenu: 'listContextMenuChangeLossSetting' Taborder: 2 ] } ] Properties: [ Taborder: 0 ] } _Main/UI/MacroPlannerWebApp/Component_FormChangeLossSetting/Component_listActionBarPageChangeLossSetting.def
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,10 @@ Quintiq file version 2.0 Component listActionBarPageChangeLossSetting { #keys: '[415136.0.735611731]' BaseType: 'listActionBarPage' Properties: [ Taborder: 1 ] } _Main/UI/MacroPlannerWebApp/Component_FormChangeLossSetting/Component_listContextMenuChangeLossSetting.def
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,46 @@ Quintiq file version 2.0 Component listContextMenuChangeLossSetting { #keys: '[415136.0.735611736]' BaseType: 'listContextMenu' Children: [ Component MenuNew { #keys: '[415136.0.735612003]' BaseType: 'WebMenu' Properties: [ Image: 'NEW' Taborder: 3 Title: 'New' ] } Component MenuEdit { #keys: '[415136.0.735612046]' BaseType: 'WebMenu' Properties: [ Image: 'PENCIL' Taborder: 4 Title: 'Edit' ] } Component MenuDelete { #keys: '[415136.0.735612088]' BaseType: 'WebMenu' Properties: [ Image: 'DELETE' Taborder: 5 Title: 'Delete' ] } ] Properties: [ Taborder: 0 ] } _Main/UI/MacroPlannerWebApp/Component_FormChangeLossSetting/_ROOT_Component_FormChangeLossSetting.def
¶Ô±ÈÐÂÎļþ @@ -0,0 +1,17 @@ Quintiq file version 2.0 #root #parent: MacroPlannerWebApp OrphanComponent FormChangeLossSetting { #keys: '[415136.0.735611670]' BaseType: 'WebForm' Children: [ #child: ListChangeLossSetting ] Properties: [ Image: 'GEAR' Title: 'Change loss setting' ] }