xiaoding721
2024-11-11 31ebe7666b33e0021e73ba6c8e0f4cd536f40c1b
调整页面布局
已重命名20个文件
已修改18个文件
已添加4个文件
已删除3个文件
432 ■■■■ 文件已修改
_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pGeneration_dhCheckGenerations_OnDataChanged.def 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pMQBMLB_dhCheckMQBMLB_OnDataChanged.def 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pPower_dhCheckPowers_OnDataChanged.def 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_MatrixEditor.def 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pAnnualPlanReport#439.def 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Response_pAnnualPlanReport_439_dhCheckedProducts_OnDataChanged.def 8 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Response_pAnnualPlanReport_439_dhFinelProducts_OnCreated.def 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Response_pExport_870_bExport_OnClick.def 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Response_pGeneration_812_dhCheckGenerations_OnDataChanged.def 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Response_pMQBMLB_393_dhCheckMQBMLB_OnDataChanged.def 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Response_pPower_480_dhCheckPowers_OnDataChanged.def 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pGeneration208_dhCheckGenerations744_OnDataChanged.def 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pMQBMLB154_dhCheckMQBMLB319_OnDataChanged.def 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pPower243_dhCheckPowers354_OnDataChanged.def 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Component_MatrixEditor510.def 34 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Component_PanelRibbon.def 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Component_matrixEditorActionBarPageDemandComparison234.def 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Component_matrixeditorContextMenuDemandComparison527.def 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Component_pExport.def 49 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Component_pRibbonDown#478.def 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Component_pRibbonUp#88.def 45 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Component_pScheduleSummary.def 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Method_SetAttributes.def 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelScheduleSummary_dhCheckedEntity_OnDataChanged.def 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelScheduleSummary_dhComparisonData854_OnCreated.def 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelScheduleSummary_dhComparisonData854_OnDataChanged#906.def 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pExport_bExport_OnClick#832.def 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pExport_dhXMLDataListener_OnDataChanged#141.def 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonDown_478_bExportTemplate_OnClick.def 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonDown_478_bImportOutput_OnClick.def 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonUp_88_bCreateBaseData_OnClick#88.def 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonUp_88_bCreateFullTable_OnClick#71.def 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonUp_88_cbCapacity_OnUserChanged.def 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonUp_88_cbOutput_OnUserChanged.def 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonUp_88_cbShiftPlan_OnUserChanged.def 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonUp_88_cbWorkday_OnUserChanged.def 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonUp_88_dhEndDate_OnCreated#478.def 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonUp_88_dhStartDate_OnCreated#57.def 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonUp_88_dsEndDate_OnChanged#273.def 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonUp_88_dsStartDate_OnChanged#298.def 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pScheduleSummary_dhCheckedEntitys_OnDataChanged.def 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pScheduleSummary_dhFinelEntitys_OnCreated.def 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pScheduleSummary_dhTable_OnCreated.def 12 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pScheduleSummary_dhTable_OnDataChanged#906.def 16 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/_ROOT_Component_FormScheduleSummaryReport.def 2 ●●● 补丁 | 查看 | 原始文档 | blame | 历史
_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pGeneration_dhCheckGenerations_OnDataChanged.def
@@ -10,15 +10,15 @@
  {
    Body:
    [*
      products := dhFinelProduct.Data();
      products := dhFinelProducts.Data();
      if( this.Data().Size() <> 0 ){
        products := selectset( products,Elements,product,exists( this.Data(),Elements,element,element.StringValue() = product.Generation()));
        dhFinelProduct.Data( &products );
        dhFinelProducts.Data( &products );
      }else{
        if( dhCheckedProduct.Data().Size() <> 0 ){
          dhFinelProduct.Data( dhCheckedProduct.Data().Copy() );
        if( dhCheckedProducts.Data().Size() <> 0 ){
          dhFinelProducts.Data( dhCheckedProducts.Data().Copy() );
        }else{
          dhFinelProduct.Data( DataHolderProduct.Data().Copy() );
          dhFinelProducts.Data( DataHolderProduct.Data().Copy() );
        }
      }
    *]
_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pMQBMLB_dhCheckMQBMLB_OnDataChanged.def
@@ -10,15 +10,15 @@
  {
    Body:
    [*
      products := dhFinelProduct.Data();
      products := dhFinelProducts.Data();
      if( this.Data().Size() <> 0 ){
        products := selectset( products,Elements,product,exists( this.Data(),Elements,element,element.StringValue() = product.MQBMLB()));
        dhFinelProduct.Data( &products );
        dhFinelProducts.Data( &products );
      }else{
        if( dhCheckedProduct.Data().Size() <> 0 ){
          dhFinelProduct.Data( dhCheckedProduct.Data().Copy() );
        if( dhCheckedProducts.Data().Size() <> 0 ){
          dhFinelProducts.Data( dhCheckedProducts.Data().Copy() );
        }else{
          dhFinelProduct.Data( DataHolderProduct.Data().Copy() );
          dhFinelProducts.Data( DataHolderProduct.Data().Copy() );
        }
      }
    *]
_Main/UI/MacroPlannerWebApp/Component_Form701/Response_pPower_dhCheckPowers_OnDataChanged.def
@@ -10,15 +10,15 @@
  {
    Body:
    [*
      products := dhFinelProduct.Data();
      products := dhFinelProducts.Data();
      if( this.Data().Size() <> 0 ){
        products := selectset( products,Elements,product,exists( this.Data(),Elements,element,element.StringValue() = product.Power()));
        dhFinelProduct.Data( &products );
        dhFinelProducts.Data( &products );
      }else{
        if( dhCheckedProduct.Data().Size() <> 0 ){
          dhFinelProduct.Data( dhCheckedProduct.Data().Copy() );
        if( dhCheckedProducts.Data().Size() <> 0 ){
          dhFinelProducts.Data( dhCheckedProducts.Data().Copy() );
        }else{
          dhFinelProduct.Data( DataHolderProduct.Data().Copy() );
          dhFinelProducts.Data( DataHolderProduct.Data().Copy() );
        }
      }
    *]
_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_MatrixEditor.def
@@ -45,8 +45,8 @@
          Properties:
          [
            DataType: 'LocalTable'
            FilterArguments: 'checkedProduct:QMacroPlanner::FormAnnualPlanReport.dhFinelProduct;checkedEntitys:QMacroPlanner::FormAnnualPlanReport.dhFinelEntitys'
            FixedFilter: 'exists( checkedProduct,Elements,entity,entity.ID() = object.ProductID()) and exists( checkedEntitys,Elements,entity,entity.DisplayName() = object.ProductionLine())'
            FilterArguments: 'checkedProducts:QMacroPlanner::FormAnnualPlanReport.dhFinelProducts;checkedEntitys:QMacroPlanner::FormAnnualPlanReport.dhFinelEntitys'
            FixedFilter: 'exists( checkedProducts,Elements,entity,entity.ID() = object.ProductID()) and exists( checkedEntitys,Elements,entity,entity.DisplayName() = object.ProductionLine())'
            Source: 'dhComparisonData'
            Taborder: 0
            Transformation: 'LocalRow'
_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Component_pAnnualPlanReport#439.def
@@ -5,7 +5,7 @@
  BaseType: 'WebPanel'
  Children:
  [
    Component dhCheckedProduct
    Component dhCheckedProducts
    {
      #keys: '[414996.1.209190958]'
      BaseType: 'WebDataHolder'
@@ -30,7 +30,7 @@
        Taborder: 3
      ]
    }
    Component dhFinelProduct
    Component dhFinelProducts
    {
      #keys: '[414996.1.209190960]'
      BaseType: 'WebDataHolder'
_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Response_pAnnualPlanReport_439_dhCheckedProducts_OnDataChanged.def
文件名从 _Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Response_pAnnualPlanReport_439_dhCheckedProduct_OnDataChanged.def 修改
@@ -1,6 +1,6 @@
Quintiq file version 2.0
#parent: pAnnualPlanReport_439/dhCheckedProduct
Response OnDataChanged () id:Response_pAnnualPlanReport_439_dhCheckedProduct_OnDataChanged
#parent: pAnnualPlanReport_439/dhCheckedProducts
Response OnDataChanged () id:Response_pAnnualPlanReport_439_dhCheckedProducts_OnDataChanged
{
  #keys: '[414996.1.209190956]'
  CanBindMultiple: false
@@ -11,9 +11,9 @@
    Body:
    [*
      if( this.Data().Size() <> 0 ){
        dhFinelProduct.Data( dhCheckedProduct.Data().Copy() );
        dhFinelProducts.Data( dhCheckedProducts.Data().Copy() );
      }else{
        dhFinelProduct.Data( DataHolderProduct.Data().Copy() );
        dhFinelProducts.Data( DataHolderProduct.Data().Copy() );
      }
    *]
  }
_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Response_pAnnualPlanReport_439_dhFinelProducts_OnCreated.def
文件名从 _Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Response_pAnnualPlanReport_439_dhFinelProduct_OnCreated.def 修改
@@ -1,6 +1,6 @@
Quintiq file version 2.0
#parent: pAnnualPlanReport_439/dhFinelProduct
Response OnCreated () id:Response_pAnnualPlanReport_439_dhFinelProduct_OnCreated
#parent: pAnnualPlanReport_439/dhFinelProducts
Response OnCreated () id:Response_pAnnualPlanReport_439_dhFinelProducts_OnCreated
{
  #keys: '[414996.1.209190955]'
  CanBindMultiple: false
_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Response_pExport_870_bExport_OnClick.def
@@ -9,7 +9,7 @@
  {
    Body:
    [*
      rows := selectset( dhComparisonData.Data(),LocalRow,row,exists( dhFinelProduct.Data(),Elements,entity,entity.ID() = row.ProductID()) and exists( dhFinelEntitys.Data(),Elements,entity,entity.DisplayName() = row.ProductionLine()));
      rows := selectset( dhComparisonData.Data(),LocalRow,row,exists( dhFinelProducts.Data(),Elements,entity,entity.ID() = row.ProductID()) and exists( dhFinelEntitys.Data(),Elements,entity,entity.DisplayName() = row.ProductionLine()));
      columns := selectset( dhComparisonData.Data(),LocalColumn,column,dhStartDate.Data() <= column.Date() and dhEndDate.Data() > column.Date() and column.TimeUnit() = dhTimeUnit.Data());
      LocalCell_Default::AsyncExport( RecycleBin,rows,columns );
      //Application.Download( "浜у嚭瀵煎叆妯℃澘.xlsx",data.AsBinaryData() );
_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Response_pGeneration_812_dhCheckGenerations_OnDataChanged.def
@@ -10,15 +10,15 @@
  {
    Body:
    [*
      products := dhFinelProduct.Data();
      products := dhFinelProducts.Data();
      if( this.Data().Size() <> 0 ){
        products := selectset( products,Elements,product,exists( this.Data(),Elements,element,element.StringValue() = product.Generation()));
        dhFinelProduct.Data( &products );
        dhFinelProducts.Data( &products );
      }else{
        if( dhCheckedProduct.Data().Size() <> 0 ){
          dhFinelProduct.Data( dhCheckedProduct.Data().Copy() );
        if( dhCheckedProducts.Data().Size() <> 0 ){
          dhFinelProducts.Data( dhCheckedProducts.Data().Copy() );
        }else{
          dhFinelProduct.Data( DataHolderProduct.Data().Copy() );
          dhFinelProducts.Data( DataHolderProduct.Data().Copy() );
        }
      }
    *]
_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Response_pMQBMLB_393_dhCheckMQBMLB_OnDataChanged.def
@@ -10,15 +10,15 @@
  {
    Body:
    [*
      products := dhFinelProduct.Data();
      products := dhFinelProducts.Data();
      if( this.Data().Size() <> 0 ){
        products := selectset( products,Elements,product,exists( this.Data(),Elements,element,element.StringValue() = product.MQBMLB()));
        dhFinelProduct.Data( &products );
        dhFinelProducts.Data( &products );
      }else{
        if( dhCheckedProduct.Data().Size() <> 0 ){
          dhFinelProduct.Data( dhCheckedProduct.Data().Copy() );
        if( dhCheckedProducts.Data().Size() <> 0 ){
          dhFinelProducts.Data( dhCheckedProducts.Data().Copy() );
        }else{
          dhFinelProduct.Data( DataHolderProduct.Data().Copy() );
          dhFinelProducts.Data( DataHolderProduct.Data().Copy() );
        }
      }
    *]
_Main/UI/MacroPlannerWebApp/Component_FormAnnualPlanReport/Response_pPower_480_dhCheckPowers_OnDataChanged.def
@@ -10,15 +10,15 @@
  {
    Body:
    [*
      products := dhFinelProduct.Data();
      products := dhFinelProducts.Data();
      if( this.Data().Size() <> 0 ){
        products := selectset( products,Elements,product,exists( this.Data(),Elements,element,element.StringValue() = product.Power()));
        dhFinelProduct.Data( &products );
        dhFinelProducts.Data( &products );
      }else{
        if( dhCheckedProduct.Data().Size() <> 0 ){
          dhFinelProduct.Data( dhCheckedProduct.Data().Copy() );
        if( dhCheckedProducts.Data().Size() <> 0 ){
          dhFinelProducts.Data( dhCheckedProducts.Data().Copy() );
        }else{
          dhFinelProduct.Data( DataHolderProduct.Data().Copy() );
          dhFinelProducts.Data( DataHolderProduct.Data().Copy() );
        }
      }
    *]
_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pGeneration208_dhCheckGenerations744_OnDataChanged.def
@@ -10,15 +10,15 @@
  {
    Body:
    [*
      products := dhFinelProduct.Data();
      products := dhFinelProducts.Data();
      if( this.Data().Size() <> 0 ){
        products := selectset( products,Elements,product,exists( this.Data(),Elements,element,element.StringValue() = product.Generation()));
        dhFinelProduct.Data( &products );
        dhFinelProducts.Data( &products );
      }else{
        if( dhCheckedProduct.Data().Size() <> 0 ){
          dhFinelProduct.Data( dhCheckedProduct.Data().Copy() );
        if( dhCheckedProducts.Data().Size() <> 0 ){
          dhFinelProducts.Data( dhCheckedProducts.Data().Copy() );
        }else{
          dhFinelProduct.Data( DataHolderProduct.Data().Copy() );
          dhFinelProducts.Data( DataHolderProduct.Data().Copy() );
        }
      }
    *]
_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pMQBMLB154_dhCheckMQBMLB319_OnDataChanged.def
@@ -10,15 +10,15 @@
  {
    Body:
    [*
      products := dhFinelProduct.Data();
      products := dhFinelProducts.Data();
      if( this.Data().Size() <> 0 ){
        products := selectset( products,Elements,product,exists( this.Data(),Elements,element,element.StringValue() = product.MQBMLB()));
        dhFinelProduct.Data( &products );
        dhFinelProducts.Data( &products );
      }else{
        if( dhCheckedProduct.Data().Size() <> 0 ){
          dhFinelProduct.Data( dhCheckedProduct.Data().Copy() );
        if( dhCheckedProducts.Data().Size() <> 0 ){
          dhFinelProducts.Data( dhCheckedProducts.Data().Copy() );
        }else{
          dhFinelProduct.Data( DataHolderProduct.Data().Copy() );
          dhFinelProducts.Data( DataHolderProduct.Data().Copy() );
        }
      }
    *]
_Main/UI/MacroPlannerWebApp/Component_FormOfflinePlanComparison/Response_pPower243_dhCheckPowers354_OnDataChanged.def
@@ -10,15 +10,15 @@
  {
    Body:
    [*
      products := dhFinelProduct.Data();
      products := dhFinelProducts.Data();
      if( this.Data().Size() <> 0 ){
        products := selectset( products,Elements,product,exists( this.Data(),Elements,element,element.StringValue() = product.Power()));
        dhFinelProduct.Data( &products );
        dhFinelProducts.Data( &products );
      }else{
        if( dhCheckedProduct.Data().Size() <> 0 ){
          dhFinelProduct.Data( dhCheckedProduct.Data().Copy() );
        if( dhCheckedProducts.Data().Size() <> 0 ){
          dhFinelProducts.Data( dhCheckedProducts.Data().Copy() );
        }else{
          dhFinelProduct.Data( DataHolderProduct.Data().Copy() );
          dhFinelProducts.Data( DataHolderProduct.Data().Copy() );
        }
      }
    *]
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Component_MatrixEditor510.def
@@ -1,24 +1,24 @@
Quintiq file version 2.0
Component MatrixEditor510
Component MatrixEditor
{
  #keys: '[412672.1.96380864]'
  BaseType: 'WebMatrixEditor'
  Children:
  [
    Component MatrixEditorCell294
    Component MatrixEditorCell
    {
      #keys: '[412672.1.96380865]'
      BaseType: 'WebMatrixEditorCell'
      Children:
      [
        Component DataExtractorCells611
        Component DataExtractorCells
        {
          #keys: '[412672.1.96380866]'
          BaseType: 'WebDataExtractor'
          Properties:
          [
            DataType: 'LocalTable'
            Source: 'dhComparisonData854'
            Source: 'dhTable'
            Taborder: 0
            Transformation: 'LocalRow.LocalCell.astype(LocalCell_ScheduleSummary)'
          ]
@@ -32,22 +32,22 @@
        Taborder: 0
      ]
    }
    Component MatrixEditorRows221
    Component MatrixEditorRows
    {
      #keys: '[412672.1.96380867]'
      BaseType: 'WebMatrixEditorHeaderLevel'
      Children:
      [
        Component DataExtractorRows116
        Component DataExtractorRows
        {
          #keys: '[412672.1.96380868]'
          BaseType: 'WebDataExtractor'
          Properties:
          [
            DataType: 'LocalTable'
            FilterArguments: 'checkedEntity:QMacroPlanner::FormScheduleSummaryReport.dhFinelEntity'
            FixedFilter: 'exists( checkedEntity,Elements,entity,entity.DisplayName() = object.Name() )'
            Source: 'dhComparisonData854'
            FilterArguments: 'checkedEntitys:QMacroPlanner::FormScheduleSummaryReport.dhFinelEntitys'
            FixedFilter: 'exists( checkedEntitys,Elements,entity,entity.DisplayName() = object.Name() )'
            Source: 'dhTable'
            Taborder: 0
            Transformation: 'LocalRow'
          ]
@@ -60,13 +60,13 @@
        Taborder: 1
      ]
    }
    Component MatrixEditorColumns391
    Component MatrixEditorColumns
    {
      #keys: '[412672.1.96380869]'
      BaseType: 'WebMatrixEditorHeaderLevel'
      Children:
      [
        Component DataExtractorColumns655
        Component DataExtractorColumns
        {
          #keys: '[412672.1.96380870]'
          BaseType: 'WebDataExtractor'
@@ -75,7 +75,7 @@
            DataType: 'LocalTable'
            FilterArguments: 'startDate:QMacroPlanner::FormScheduleSummaryReport.dhStartDate;endDate:QMacroPlanner::FormScheduleSummaryReport.dhEndDate'
            FixedFilter: 'not object.IsAttrbuteColumn() and startDate <= object.Date() and endDate > object.Date() '
            Source: 'dhComparisonData854'
            Source: 'dhTable'
            Taborder: 0
            Transformation: 'LocalColumn'
          ]
@@ -88,15 +88,15 @@
        Taborder: 2
      ]
    }
    #child: matrixEditorActionBarPageDemandComparison234
    #child: matrixeditorContextMenuDemandComparison527
    #child: matrixEditorActionBarPageDemandComparison
    #child: matrixeditorContextMenuDemandComparison
  ]
  Properties:
  [
    AllowMultipleAttributes: true
    Columns: 'MatrixEditorColumns391'
    ContextMenu: 'matrixeditorContextMenuDemandComparison527'
    Rows: 'MatrixEditorRows221'
    Columns: 'MatrixEditorColumns'
    ContextMenu: 'matrixeditorContextMenuDemandComparison'
    Rows: 'MatrixEditorRows'
    Taborder: 0
  ]
}
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Component_PanelRibbon.def
@@ -5,8 +5,8 @@
  BaseType: 'WebPanel'
  Children:
  [
    #child: PanelRibbon322_88
    #child: PanelRibbon206_478
    #child: pRibbonUp_88
    #child: pRibbonDown_478
  ]
  Properties:
  [
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Component_matrixEditorActionBarPageDemandComparison234.def
@@ -1,5 +1,5 @@
Quintiq file version 2.0
Component matrixEditorActionBarPageDemandComparison234
Component matrixEditorActionBarPageDemandComparison
{
  #keys: '[412672.1.96380871]'
  BaseType: 'matrixEditorActionBarPage'
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Component_matrixeditorContextMenuDemandComparison527.def
@@ -1,5 +1,5 @@
Quintiq file version 2.0
Component matrixeditorContextMenuDemandComparison527
Component matrixeditorContextMenuDemandComparison
{
  #keys: '[412672.1.96380872]'
  BaseType: 'matrixeditorContextMenu'
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Component_pExport.def
对比新文件
@@ -0,0 +1,49 @@
Quintiq file version 2.0
Component pExport
{
  #keys: '[414996.1.213620968]'
  BaseType: 'WebPanel'
  Children:
  [
    Component bExport id:bExport_368
    {
      #keys: '[414996.1.213621018]'
      BaseType: 'WebButton'
      Properties:
      [
        Image: 'EXPORT1'
        Taborder: 0
      ]
    }
    Component dhXMLDataListener id:dhXMLDataListener_957
    {
      #keys: '[414996.1.213621055]'
      BaseType: 'WebDataHolder'
      Databinding: 'ExportXMLManager'
      Children:
      [
        Component DataExtractorRibbon id:DataExtractorRibbon_778
        {
          #keys: '[414996.1.213621056]'
          BaseType: 'WebDataExtractor'
          Properties:
          [
            DataType: 'RecycleBin'
            FixedFilter: 'object.Name() = MP_Cell_ScheduleSummary::GetTableName()'
            Source: 'RecycleBin'
            Taborder: 0
            Transformation: 'ExportXMLManager'
          ]
        }
      ]
      Properties:
      [
        Taborder: 1
      ]
    }
  ]
  Properties:
  [
    Taborder: 10
  ]
}
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Component_pRibbonDown#478.def
文件名从 _Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Component_PanelRibbon206#478.def 修改
@@ -1,5 +1,5 @@
Quintiq file version 2.0
Component PanelRibbon206 id:PanelRibbon206_478
Component pRibbonDown id:pRibbonDown_478
{
  #keys: '[414996.1.108919103]'
  BaseType: 'WebPanel'
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Component_pRibbonUp#88.def
文件名从 _Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Component_PanelRibbon322#88.def 修改
@@ -1,5 +1,5 @@
Quintiq file version 2.0
Component PanelRibbon322 id:PanelRibbon322_88
Component pRibbonUp id:pRibbonUp_88
{
  #keys: '[412672.1.94122030]'
  BaseType: 'WebPanel'
@@ -94,54 +94,18 @@
        Taborder: 9
      ]
    }
    Component bExport
    {
      #keys: '[412672.1.99120484]'
      BaseType: 'WebButton'
      Properties:
      [
        Image: 'EXPORT1'
        Taborder: 10
      ]
    }
    Component dhXMLDataListener
    {
      #keys: '[412672.1.97821419]'
      BaseType: 'WebDataHolder'
      Databinding: 'ExportXMLManager'
      Children:
      [
        Component DataExtractorRibbon
        {
          #keys: '[412672.1.97821434]'
          BaseType: 'WebDataExtractor'
          Properties:
          [
            DataType: 'RecycleBin'
            FixedFilter: 'object.Name() = MP_Cell_ScheduleSummary::GetTableName()'
            Source: 'RecycleBin'
            Taborder: 0
            Transformation: 'ExportXMLManager'
          ]
        }
      ]
      Properties:
      [
        Taborder: 11
      ]
    }
    Component ButtonRibbon820 id:ButtonRibbon820_836
    Component bCreateFullTable
    {
      #keys: '[414996.1.104721255]'
      BaseType: 'WebButton'
      Properties:
      [
        Image: 'C_CLAMP'
        Label: 'CreateFullTable'
        Label: 'Create full table'
        Taborder: 1
      ]
    }
    Component ButtonRibbon id:ButtonRibbon_338
    Component bCreateBaseData
    {
      #keys: '[414996.1.104721297]'
      BaseType: 'WebButton'
@@ -152,6 +116,7 @@
        Taborder: 0
      ]
    }
    #child: pExport
  ]
  Properties:
  [
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Component_pScheduleSummary.def
文件名从 _Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Component_PanelScheduleSummary.def 修改
@@ -1,11 +1,11 @@
Quintiq file version 2.0
Component PanelScheduleSummary
Component pScheduleSummary
{
  #keys: '[412672.1.94121858]'
  BaseType: 'WebPanel'
  Children:
  [
    Component dhCheckedEntity
    Component dhCheckedEntitys
    {
      #keys: '[412672.1.94121860]'
      BaseType: 'WebDataHolder'
@@ -30,7 +30,7 @@
        Taborder: 3
      ]
    }
    Component dhFinelEntity
    Component dhFinelEntitys
    {
      #keys: '[412672.1.94121862]'
      BaseType: 'WebDataHolder'
@@ -40,8 +40,8 @@
        Taborder: 2
      ]
    }
    #child: MatrixEditor510
    Component dhComparisonData854
    #child: MatrixEditor
    Component dhTable
    {
      #keys: '[412672.1.96380914]'
      BaseType: 'WebDataHolder'
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Method_SetAttributes.def
@@ -19,6 +19,6 @@
      attributes := attributes + "Output;";
    }
    attributes := attributes.SubString( 0,attributes.Length() - 1 );
    MatrixEditor510.Attributes( attributes );
    MatrixEditor.Attributes( attributes );
  *]
}
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelScheduleSummary_dhCheckedEntity_OnDataChanged.def
文件已删除
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelScheduleSummary_dhComparisonData854_OnCreated.def
文件已删除
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelScheduleSummary_dhComparisonData854_OnDataChanged#906.def
文件已删除
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pExport_bExport_OnClick#832.def
文件名从 _Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelRibbon322_88_bExport_OnClick.def 修改
@@ -1,16 +1,16 @@
Quintiq file version 2.0
#parent: PanelRibbon322_88/bExport
Response OnClick () id:Response_PanelRibbon322_88_bExport_OnClick
#parent: pExport/bExport_368
Response OnClick () id:Response_pRibbonUp_88_bExport_OnClick_832
{
  #keys: '[412672.1.99120483]'
  #keys: '[414996.1.213621017]'
  CanBindMultiple: false
  DefinitionID: 'Responsedef_WebButton_OnClick'
  QuillAction
  {
    Body:
    [*
      rows := selectset( dhComparisonData854.Data(),LocalRow,row,exists( dhFinelEntity.Data(),Elements,entity,entity.DisplayName() = row.Name() ));
      columns := selectset( dhComparisonData854.Data(),LocalColumn,column,dhStartDate.Data() <= column.Date() and dhEndDate.Data() > column.Date() );
      rows := selectset( dhTable.Data(),LocalRow,row,exists( dhFinelEntitys.Data(),Elements,entity,entity.DisplayName() = row.Name() ));
      columns := selectset( dhTable.Data(),LocalColumn,column,dhStartDate.Data() <= column.Date() and dhEndDate.Data() > column.Date() );
      attrbutes := construct( Strings );
      if( cbShiftPlan.Checked() ){
        attrbutes.Add( "ShiftPattern" ); 
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pExport_dhXMLDataListener_OnDataChanged#141.def
文件名从 _Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelRibbon322_88_dhXMLDataListener_OnDataChanged.def 修改
@@ -1,8 +1,8 @@
Quintiq file version 2.0
#parent: PanelRibbon322_88/dhXMLDataListener
Response OnDataChanged () id:Response_PanelRibbon322_88_dhXMLDataListener_OnDataChanged
#parent: pExport/dhXMLDataListener_957
Response OnDataChanged () id:Response_pRibbonUp_88_dhXMLDataListener_OnDataChanged_141
{
  #keys: '[414996.1.100521179]'
  #keys: '[414996.1.213621053]'
  CanBindMultiple: false
  DefinitionID: 'Responsedef_WebComponent_OnDataChanged'
  QuillAction
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonDown_478_bExportTemplate_OnClick.def
文件名从 _Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelRibbon206_478_bExportTemplate_OnClick.def 修改
@@ -1,6 +1,6 @@
Quintiq file version 2.0
#parent: PanelRibbon206_478/bExportTemplate
Response OnClick () id:Response_PanelRibbon206_478_bExportTemplate_OnClick
#parent: pRibbonDown_478/bExportTemplate
Response OnClick () id:Response_pRibbonDown_478_bExportTemplate_OnClick
{
  #keys: '[414996.1.108919102]'
  CanBindMultiple: false
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonDown_478_bImportOutput_OnClick.def
文件名从 _Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelRibbon206_478_bImportOutput_OnClick.def 修改
@@ -1,6 +1,6 @@
Quintiq file version 2.0
#parent: PanelRibbon206_478/bImportOutput
Response OnClick () id:Response_PanelRibbon206_478_bImportOutput_OnClick
#parent: pRibbonDown_478/bImportOutput
Response OnClick () id:Response_pRibbonDown_478_bImportOutput_OnClick
{
  #keys: '[414996.1.108919101]'
  CanBindMultiple: false
@@ -41,7 +41,7 @@
      macroPlans := ApplicationMacroPlanner.GetLoadedMacroPlans();
      table := MP_Cell_ScheduleSummary::CreateFullTable( macroPlans,RecycleBin ,Archive, MacroPlan );
      
      dhComparisonData854.Data( table );
      dhTable.Data( table );
    *]
    GroupServerCalls: false
  }
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonUp_88_bCreateBaseData_OnClick#88.def
文件名从 _Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelRibbon322_88_ButtonRibbon_OnClick#88.def 修改
@@ -1,6 +1,6 @@
Quintiq file version 2.0
#parent: PanelRibbon322_88/ButtonRibbon_338
Response OnClick () id:Response_PanelRibbon504_ButtonRibbon_OnClick_88
#parent: pRibbonUp_88/bCreateBaseData
Response OnClick () id:Response_pRibbonUp_88_bCreateBaseData_OnClick_88
{
  #keys: '[414996.1.104721296]'
  CanBindMultiple: false
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonUp_88_bCreateFullTable_OnClick#71.def
文件名从 _Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelRibbon322_88_ButtonRibbon820_OnClick#71.def 修改
@@ -1,6 +1,6 @@
Quintiq file version 2.0
#parent: PanelRibbon322_88/ButtonRibbon820_836
Response OnClick () id:Response_PanelRibbon504_ButtonRibbon820_OnClick_71
#parent: pRibbonUp_88/bCreateFullTable
Response OnClick () id:Response_pRibbonUp_88_bCreateFullTable_OnClick_71
{
  #keys: '[414996.1.104721254]'
  CanBindMultiple: false
@@ -12,7 +12,7 @@
      macroPlans := ApplicationMacroPlanner.GetLoadedMacroPlans();
      table := MP_Cell_ScheduleSummary::CreateFullTable( macroPlans,RecycleBin ,Archive, MacroPlan );
      
      dhComparisonData854.Data( table );
      dhTable.Data( table );
      
      WebMessageBox::Success( "Success" );
    *]
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonUp_88_cbCapacity_OnUserChanged.def
文件名从 _Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelRibbon322_88_cbCapacity_OnUserChanged.def 修改
@@ -1,6 +1,6 @@
Quintiq file version 2.0
#parent: PanelRibbon322_88/cbCapacity
Response OnUserChanged () id:Response_PanelRibbon322_88_cbCapacity_OnUserChanged
#parent: pRibbonUp_88/cbCapacity
Response OnUserChanged () id:Response_pRibbonUp_88_cbCapacity_OnUserChanged
{
  #keys: '[412672.1.98957932]'
  CanBindMultiple: false
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonUp_88_cbOutput_OnUserChanged.def
文件名从 _Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelRibbon322_88_cbOutput_OnUserChanged.def 修改
@@ -1,6 +1,6 @@
Quintiq file version 2.0
#parent: PanelRibbon322_88/cbOutput
Response OnUserChanged () id:Response_PanelRibbon322_88_cbOutput_OnUserChanged
#parent: pRibbonUp_88/cbOutput
Response OnUserChanged () id:Response_pRibbonUp_88_cbOutput_OnUserChanged
{
  #keys: '[412672.1.98957943]'
  CanBindMultiple: false
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonUp_88_cbShiftPlan_OnUserChanged.def
文件名从 _Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelRibbon322_88_cbShiftPlan_OnUserChanged.def 修改
@@ -1,6 +1,6 @@
Quintiq file version 2.0
#parent: PanelRibbon322_88/cbShiftPlan
Response OnUserChanged () id:Response_PanelRibbon322_88_cbShiftPlan_OnUserChanged
#parent: pRibbonUp_88/cbShiftPlan
Response OnUserChanged () id:Response_pRibbonUp_88_cbShiftPlan_OnUserChanged
{
  #keys: '[412672.1.97801802]'
  CanBindMultiple: false
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonUp_88_cbWorkday_OnUserChanged.def
文件名从 _Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelRibbon322_88_cbWorkday_OnUserChanged.def 修改
@@ -1,6 +1,6 @@
Quintiq file version 2.0
#parent: PanelRibbon322_88/cbWorkday
Response OnUserChanged () id:Response_PanelRibbon322_88_cbWorkday_OnUserChanged
#parent: pRibbonUp_88/cbWorkday
Response OnUserChanged () id:Response_pRibbonUp_88_cbWorkday_OnUserChanged
{
  #keys: '[412672.1.98957921]'
  CanBindMultiple: false
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonUp_88_dhEndDate_OnCreated#478.def
文件名从 _Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelRibbon322_88_dhEndDate_OnCreated#478.def 修改
@@ -1,6 +1,6 @@
Quintiq file version 2.0
#parent: PanelRibbon322_88/dhEndDate_384
Response OnCreated () id:Response_PanelFilter_dhEndDate_OnCreated_478
#parent: pRibbonUp_88/dhEndDate_384
Response OnCreated () id:Response_pRibbonUp_88_dhEndDate_OnCreated_478
{
  #keys: '[412672.1.94150972]'
  CanBindMultiple: false
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonUp_88_dhStartDate_OnCreated#57.def
文件名从 _Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelRibbon322_88_dhStartDate_OnCreated#57.def 修改
@@ -1,6 +1,6 @@
Quintiq file version 2.0
#parent: PanelRibbon322_88/dhStartDate_891
Response OnCreated () id:Response_PanelFilter_dhStartDate_OnCreated_57
#parent: pRibbonUp_88/dhStartDate_891
Response OnCreated () id:Response_pRibbonUp_88_dhStartDate_OnCreated_57
{
  #keys: '[412672.1.94150930]'
  CanBindMultiple: false
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonUp_88_dsEndDate_OnChanged#273.def
文件名从 _Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelRibbon322_88_dsEndDate_OnChanged#273.def 修改
@@ -1,6 +1,6 @@
Quintiq file version 2.0
#parent: PanelRibbon322_88/dsEndDate_963
Response OnChanged () id:Response_PanelFilter_dsEndDate_OnChanged_273
#parent: pRibbonUp_88/dsEndDate_963
Response OnChanged () id:Response_pRibbonUp_88_dsEndDate_OnChanged_273
{
  #keys: '[412672.1.94150951]'
  CanBindMultiple: false
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pRibbonUp_88_dsStartDate_OnChanged#298.def
文件名从 _Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelRibbon322_88_dsStartDate_OnChanged#298.def 修改
@@ -1,6 +1,6 @@
Quintiq file version 2.0
#parent: PanelRibbon322_88/dsStartDate_438
Response OnChanged () id:Response_PanelFilter_dsStartDate_OnChanged_298
#parent: pRibbonUp_88/dsStartDate_438
Response OnChanged () id:Response_pRibbonUp_88_dsStartDate_OnChanged_298
{
  #keys: '[412672.1.94150909]'
  CanBindMultiple: false
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pScheduleSummary_dhCheckedEntitys_OnDataChanged.def
对比新文件
@@ -0,0 +1,20 @@
Quintiq file version 2.0
#parent: pScheduleSummary/dhCheckedEntitys
Response OnDataChanged () id:Response_pScheduleSummary_dhCheckedEntitys_OnDataChanged
{
  #keys: '[412672.1.94121856]'
  CanBindMultiple: false
  DefinitionID: 'Responsedef_WebComponent_OnDataChanged'
  GroupServerCalls: true
  QuillAction
  {
    Body:
    [*
      if( this.Data().Size() <> 0 ){
        dhFinelEntitys.Data( this.Data().Copy() );
      }else{
        dhFinelEntitys.Data( DataHolderEntities.Data().Copy() );
      }
    *]
  }
}
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pScheduleSummary_dhFinelEntitys_OnCreated.def
文件名从 _Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_PanelScheduleSummary_dhFinelEntity_OnCreated.def 修改
@@ -1,6 +1,6 @@
Quintiq file version 2.0
#parent: PanelScheduleSummary/dhFinelEntity
Response OnCreated () id:Response_PanelScheduleSummary_dhFinelEntity_OnCreated
#parent: pScheduleSummary/dhFinelEntitys
Response OnCreated () id:Response_pScheduleSummary_dhFinelEntitys_OnCreated
{
  #keys: '[412672.1.94121855]'
  CanBindMultiple: false
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pScheduleSummary_dhTable_OnCreated.def
对比新文件
@@ -0,0 +1,12 @@
Quintiq file version 2.0
#parent: pScheduleSummary/dhTable
Response OnCreated () id:Response_pScheduleSummary_dhTable_OnCreated
{
  #keys: '[412672.1.96380911]'
  CanBindMultiple: false
  DefinitionID: 'Responsedef_WebComponent_OnCreated'
  GroupServerCalls: true
  QuillAction
  {
  }
}
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/Response_pScheduleSummary_dhTable_OnDataChanged#906.def
对比新文件
@@ -0,0 +1,16 @@
Quintiq file version 2.0
#parent: pScheduleSummary/dhTable
Response OnDataChanged () id:Response_pScheduleSummary_dhTable_OnDataChanged_906
{
  #keys: '[412672.1.99700929]'
  CanBindMultiple: false
  DefinitionID: 'Responsedef_WebComponent_OnDataChanged'
  GroupServerCalls: true
  QuillAction
  {
    Body:
    [*
      pScheduleSummary.Title( this.Data().Name() );
    *]
  }
}
_Main/UI/MacroPlannerWebApp/Component_FormScheduleSummaryReport/_ROOT_Component_FormScheduleSummaryReport.def
@@ -8,7 +8,7 @@
  Children:
  [
    #child: PanelRibbon
    #child: PanelScheduleSummary
    #child: pScheduleSummary
  ]
  Properties:
  [