Quintiq file version 2.0
|
Component ListKpiQuery
|
{
|
#keys: '[146874.0.1477828819]'
|
BaseType: 'List'
|
Children:
|
[
|
Component popupListKpiQuery
|
{
|
#keys: '[146874.0.1477828820]'
|
BaseType: 'popupList'
|
Children:
|
[
|
Component PopupParent
|
{
|
#keys: '[514.0.129466]'
|
BaseType: 'PopupParent'
|
IsDerived: true
|
Children:
|
[
|
Component menuSeparatorKpiQuery { #keys: '[146874.0.1477828821]' BaseType: 'Menu' Properties: [ Separator: true ] }
|
Component MenuExecute { #keys: '[146874.0.1477828823]' BaseType: 'Menu' Properties: [ BindDoubleClick: true Image: 'NAVIGATE_RIGHT_GREEN' Shortcut: 'Enter' Text: '&Execute' Tooltip: 'Execute a query from the list and refresh the KPIs.' ] }
|
]
|
Properties:
|
[
|
ModeledStringList ChildOrdering
|
{
|
c: MenuActions
|
c: MenuFilter
|
c: menuListQuintiqSetQuantor
|
c: menuSeparatorKpiQuery
|
c: MenuExecute
|
}
|
]
|
}
|
]
|
Properties:
|
[
|
PosX: 36
|
PosY: 60
|
]
|
}
|
Component deKpiQuery
|
{
|
#keys: '[146874.0.1477828832]'
|
BaseType: 'GUIDataExtractor'
|
Properties:
|
[
|
DataSet: 'KpiTracker'
|
DataType: 'KpiTracker'
|
PosX: 5
|
PosY: 30
|
Transformation: 'Query'
|
]
|
}
|
Component dslKpiQuery
|
{
|
#keys: '[146874.0.1477828833]'
|
BaseType: 'GUIDataSetLevel'
|
Properties:
|
[
|
AutoSelectColumns: false
|
Columns: 'KpiQueryColumns_Track'
|
DataExtractor: 'deKpiQuery'
|
PosX: 35
|
PosY: 30
|
SortCriteria: "datamember:'Name'"
|
]
|
}
|
#child: ColumnTitlesKpiQuery_540
|
Component dhTimespan
|
{
|
#keys: '[146874.0.1477828835]'
|
BaseType: 'DataHolder'
|
Databinding: 'String'
|
Properties:
|
[
|
Description: 'Timespan: all, lastweek, lastmonth or custom range'
|
PosX: 397
|
PosY: 43
|
ShowName: true
|
]
|
}
|
Component dhDateTimeFrom
|
{
|
#keys: '[146874.0.1477828836]'
|
BaseType: 'DataHolder'
|
Databinding: 'DateTime'
|
Properties:
|
[
|
Description: 'Date time from custom range'
|
PosX: 396
|
PosY: 70
|
ShowName: true
|
]
|
}
|
Component dhDateTimeTo
|
{
|
#keys: '[146874.0.1477828831]'
|
BaseType: 'DataHolder'
|
Databinding: 'DateTime'
|
Properties:
|
[
|
Description: 'Date time to from custom range'
|
PosX: 396
|
PosY: 96
|
ShowName: true
|
]
|
}
|
Component dhEnableLabelFiltering
|
{
|
#keys: '[146874.0.1477828830]'
|
BaseType: 'DataHolder'
|
Databinding: 'Boolean'
|
Properties:
|
[
|
Description: 'Checkbox to enable label filtering'
|
PosX: 396
|
PosY: 122
|
ShowName: true
|
]
|
}
|
Component dhLabelFilters
|
{
|
#keys: '[146874.0.1477828825]'
|
BaseType: 'DataHolder'
|
Databinding: 'structured[KpiLabelValue]*'
|
Properties:
|
[
|
Description: 'Filter KPI snapshots based on the label filters'
|
PosX: 396
|
PosY: 149
|
ShowName: true
|
]
|
}
|
Component dhMetaDatas
|
{
|
#keys: '[146874.0.1477828826]'
|
BaseType: 'DataHolder'
|
Databinding: 'structured[KpiMetaData]*'
|
Properties:
|
[
|
Description: 'Filter KPI snapshots based on the Meta Datas'
|
PosX: 533
|
PosY: 42
|
ShowName: true
|
]
|
}
|
Component dhSeriesSelection
|
{
|
#keys: '[146874.0.1477828827]'
|
BaseType: 'DataHolder'
|
Databinding: 'KpiLabel'
|
Properties:
|
[
|
Description: 'Series selection'
|
PosX: 534
|
PosY: 67
|
ShowName: true
|
]
|
}
|
Component dhEnableLastSnapshots
|
{
|
#keys: '[146874.0.1477828828]'
|
BaseType: 'DataHolder'
|
Databinding: 'Boolean'
|
Properties:
|
[
|
Description: 'Checkbox to list last snapshots'
|
PosX: 533
|
PosY: 92
|
ShowName: true
|
]
|
}
|
Component dhTimestamp
|
{
|
#keys: '[146874.0.1477828829]'
|
BaseType: 'DataHolder'
|
Databinding: 'String'
|
Properties:
|
[
|
Description: 'Timestamp'
|
PosX: 534
|
PosY: 121
|
ShowName: true
|
]
|
}
|
Component dhSnapshotLimits
|
{
|
#keys: '[146874.0.1477828834]'
|
BaseType: 'DataHolder'
|
Databinding: 'String'
|
Properties:
|
[
|
Description: 'Snapshot limits to show on the list and chart'
|
PosX: 534
|
PosY: 150
|
ShowName: true
|
]
|
}
|
Component tmrAutoSelectSnapshots
|
{
|
#keys: '[146874.0.1480436986]'
|
BaseType: 'GUITimer'
|
Properties:
|
[
|
Enabled: false
|
Interval: 800
|
PosX: 255
|
PosY: 77
|
]
|
}
|
]
|
Properties:
|
[
|
AutoDrag: true
|
BackgroundColor: 'Window'
|
ContextMenu: 'popupListKpiQuery'
|
FullRowSelect: true
|
ModeledStringList ChildOrdering
|
{
|
c: popupListKpiQuery
|
c: deKpiQuery
|
c: ColumnTitlesKpiQuery_540
|
c: dslKpiQuery
|
c: dhTimespan
|
c: dhDateTimeFrom
|
c: dhDateTimeTo
|
c: dhEnableLabelFiltering
|
c: dhLabelFilters
|
c: dhMetaDatas
|
c: dhSeriesSelection
|
c: dhEnableLastSnapshots
|
c: dhTimestamp
|
c: dhSnapshotLimits
|
c: tmrAutoSelectSnapshots
|
}
|
]
|
ResponseDefinitions:
|
[
|
DelegatedResponseDefinition OnClick id:Responsedef_ListKpiQuery_Menu_OnClick
|
{
|
#keys: '[146450.3.312492269]'
|
Initiator: 'Menu'
|
IsInherited: false
|
ResponseType: 'OnClick'
|
Arguments:
|
[
|
ResponseDefinitionArgument selection
|
{
|
#keys: '[21059.0.2080433]'
|
Binding: 'this.Selection()'
|
}
|
]
|
}
|
DelegatedResponseDefinition OnClick id:Responsedef_ListKpiQuery_GUIButtonBase_OnClick
|
{
|
#keys: '[146450.3.312492270]'
|
Initiator: 'GUIButtonBase'
|
IsInherited: false
|
ResponseType: 'OnClick'
|
Arguments:
|
[
|
ResponseDefinitionArgument selection
|
{
|
#keys: '[21059.0.2080478]'
|
Binding: 'this.Selection()'
|
}
|
]
|
}
|
]
|
}
|