Quintiq file version 2.0 #root #parent: MacroPlannerWebApp OrphanComponent FormNewOfflinePlan { #keys: '[413988.0.1606778977]' BaseType: 'WebForm' Children: [ #child: pTotal #child: pHeader #child: pDetail Component dhNewOfflinePlanTable { #keys: '[413988.0.1607471150]' BaseType: 'WebDataHolder' Databinding: 'NewOfflinePlanTable' Properties: [ Taborder: 3 ] } Component dhSelectedDetailNewOfflinePlanRow { #keys: '[413988.0.1607433222]' BaseType: 'WebDataHolder' Databinding: 'structured[NewOfflinePlanRow]*' Children: [ Component deSelectedNewOfflinePlanRow { #keys: '[413988.0.1608510877]' BaseType: 'WebDataExtractor' Properties: [ DataType: 'NewOfflinePlanTable' FilterArguments: 'entities:QLibMacroPlannerWebUI::ApplicationMacroPlanner.DataHolderCheckedEntities' FixedFilter: 'object.Filter( entities ) and object.Type() = "1"' Source: 'dhNewOfflinePlanTable' Taborder: 0 Transformation: 'NewOfflinePlanRow' ] } ] Properties: [ Taborder: 4 ] } Component dhSelectedTotalNewOfflinePlanRow { #keys: '[413988.0.1609979741]' BaseType: 'WebDataHolder' Databinding: 'structured[NewOfflinePlanRow]*' Children: [ Component deSelectedNewOfflinePlanRow681 { #keys: '[413988.0.1609979742]' BaseType: 'WebDataExtractor' Properties: [ DataType: 'NewOfflinePlanTable' FilterArguments: 'entities:QLibMacroPlannerWebUI::ApplicationMacroPlanner.DataHolderCheckedEntities' FixedFilter: 'object.Filter( entities ) and object.Type() = "2"' Source: 'dhNewOfflinePlanTable' Taborder: 0 Transformation: 'NewOfflinePlanRow' ] } ] Properties: [ Taborder: 5 ] } ] Properties: [ Description: '新装配下线计划' Image: 'WIND_ENGINE_OFFSHORE' Title: 'Output plan' ] }