Quintiq file version 2.0 
 | 
Component MatrixEditorKpiMatrixList 
 | 
{ 
 | 
  #keys: '[146450.3.1283248478]' 
 | 
  BaseType: 'WebMatrixEditor' 
 | 
  Children: 
 | 
  [ 
 | 
    Component MatrixEditorCellKpiMatrixList 
 | 
    { 
 | 
      #keys: '[146450.3.1283248479]' 
 | 
      BaseType: 'WebMatrixEditorCell' 
 | 
      Children: 
 | 
      [ 
 | 
        Component DataExtractorKpiMatrixList 
 | 
        { 
 | 
          #keys: '[146450.3.1283248480]' 
 | 
          BaseType: 'WebDataExtractor' 
 | 
          Properties: 
 | 
          [ 
 | 
            DataType: 'shadow[KpiSnapshotSetData]' 
 | 
            Source: 'DataHolderSnapshotData' 
 | 
            Taborder: 0 
 | 
            Transformation: 'SnapshotData.Value' 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        Attributes: 'Value' 
 | 
        Column: 'UI_CompareLabel' 
 | 
        Row: 'UI_Kpi' 
 | 
        Taborder: 0 
 | 
      ] 
 | 
    } 
 | 
    Component MatrixEditorRowsKpiMatrixList 
 | 
    { 
 | 
      #keys: '[146450.3.1283248481]' 
 | 
      BaseType: 'WebMatrixEditorHeaderLevel' 
 | 
      Children: 
 | 
      [ 
 | 
        Component DataExtractor576 
 | 
        { 
 | 
          #keys: '[146450.3.1283248482]' 
 | 
          BaseType: 'WebDataExtractor' 
 | 
          Properties: 
 | 
          [ 
 | 
            DataType: 'structured[KpiMetaData]' 
 | 
            FilterArguments: 'comparelabel:QKpiTracker::FormKpiMatrix.DataHolderSelectedCompareLabelValues' 
 | 
            Source: 'DataHolderSelectedKpis' 
 | 
            Taborder: 0 
 | 
            Transformation: 'Elements' 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        Legend: 'DisplayName' 
 | 
        SortCriteria: 'DisplayName' 
 | 
        Taborder: 1 
 | 
      ] 
 | 
    } 
 | 
    Component MatrixEditorColumnsKpiMatrixList 
 | 
    { 
 | 
      #keys: '[146450.3.1283248483]' 
 | 
      BaseType: 'WebMatrixEditorHeaderLevel' 
 | 
      Children: 
 | 
      [ 
 | 
        Component DataExtractor531 
 | 
        { 
 | 
          #keys: '[146450.3.1283248484]' 
 | 
          BaseType: 'WebDataExtractor' 
 | 
          Properties: 
 | 
          [ 
 | 
            DataType: 'structured[KpiLabelValue]' 
 | 
            Source: 'DataHolderCompareValue' 
 | 
            Taborder: 0 
 | 
            Transformation: 'Elements' 
 | 
          ] 
 | 
        } 
 | 
      ] 
 | 
      Properties: 
 | 
      [ 
 | 
        Legend: 'Value' 
 | 
        SortCriteria: 'Value' 
 | 
        Taborder: 2 
 | 
      ] 
 | 
    } 
 | 
    #child: matrixEditorActionBarPageKpiMatrixList 
 | 
    Component UserConfigurableInformationKpiMatrixList 
 | 
    { 
 | 
      #keys: '[146450.3.1283248486]' 
 | 
      BaseType: 'WebUserConfigurableInformation' 
 | 
      Properties: 
 | 
      [ 
 | 
        ObjectType: 'shadow[KpiValueData]' 
 | 
        Precondition: '( object.UI_IsBest() and object.UI_IsWorst() ) or( not object.UI_IsBest() and not object.UI_IsWorst() )' 
 | 
        Taborder: 5 
 | 
        Tooltip: 
 | 
        [* 
 | 
          <b>VALUE(object.UI_CompareLabel().Value()) - VALUE(object.UI_Kpi().DisplayName())</b> 
 | 
          <table> 
 | 
          <tr><td>Value </td><td>VALUE(object.Value())</td></tr> 
 | 
          <tr><td>Timestamp </td><td>VALUE(object.UI_DateTime())</td></tr> 
 | 
          </table> 
 | 
        *] 
 | 
      ] 
 | 
    } 
 | 
    Component UserConfigurableInformationKpiMatrixList576 
 | 
    { 
 | 
      #keys: '[146450.3.1283248487]' 
 | 
      BaseType: 'WebUserConfigurableInformation' 
 | 
      Properties: 
 | 
      [ 
 | 
        Identifier: 'Kpi metadata' 
 | 
        ObjectType: 'KpiMetaData' 
 | 
        Taborder: 6 
 | 
        Text: 'VALUE(object.DisplayName())' 
 | 
        Tooltip: '<B>VALUE(object.DisplayName())</B>UOM VALUE(object.UnitOfMeasure())Max? VALUE(object.IsMaximize())Min? VALUE(object.IsMinimize())' 
 | 
      ] 
 | 
    } 
 | 
    #child: matrixeditorContextMenuKpiMatrixList 
 | 
    Component UserConfigurableInformationKpiMatrixListBest 
 | 
    { 
 | 
      #keys: '[146450.3.1283248489]' 
 | 
      BaseType: 'WebUserConfigurableInformation' 
 | 
      Properties: 
 | 
      [ 
 | 
        ObjectType: 'shadow[KpiValueData]' 
 | 
        Precondition: 'object.UI_IsBest()' 
 | 
        Taborder: 7 
 | 
        Tooltip: 
 | 
        [* 
 | 
          <b>VALUE(object.UI_CompareLabel().Value()) - VALUE(object.UI_Kpi().DisplayName())</b> 
 | 
          <b style='color:Green;'>Best</b> 
 | 
          <table><tr><td>Value </td><td>VALUE(object.Value())</td></tr> 
 | 
          <tr><td>Timestamp </td><td>VALUE(object.UI_DateTime())</td></tr> 
 | 
          </table> 
 | 
        *] 
 | 
      ] 
 | 
    } 
 | 
    Component UserConfigurableInformationKpiMatrixListWorst 
 | 
    { 
 | 
      #keys: '[146450.3.1283248490]' 
 | 
      BaseType: 'WebUserConfigurableInformation' 
 | 
      Properties: 
 | 
      [ 
 | 
        ObjectType: 'shadow[KpiValueData]' 
 | 
        Precondition: 'object.UI_IsWorst()' 
 | 
        Taborder: 8 
 | 
        Tooltip: 
 | 
        [* 
 | 
          <b>VALUE(object.UI_CompareLabel().Value()) - VALUE(object.UI_Kpi().DisplayName())</b> 
 | 
          <b style='color:Red;'>Worst</b> 
 | 
          <table> 
 | 
          <tr><td>Value </td><td>VALUE(object.Value())</td></tr> 
 | 
          <tr><td>Timestamp </td><td>VALUE(object.UI_DateTime())</td></tr> 
 | 
          </table> 
 | 
        *] 
 | 
      ] 
 | 
    } 
 | 
  ] 
 | 
  Properties: 
 | 
  [ 
 | 
    Columns: 'MatrixEditorColumnsKpiMatrixList' 
 | 
    ContextMenu: 'matrixeditorContextMenuKpiMatrixList' 
 | 
    Editable: false 
 | 
    Rows: 'MatrixEditorRowsKpiMatrixList' 
 | 
    Taborder: 0 
 | 
  ] 
 | 
} 
 |