Quintiq file version 2.0 Component gpServerQuery { #keys: '[146450.2.1222195418]' BaseType: 'GroupPanel' GBLayout { Type: 'internal[GBLayoutDefinition]' Columns: [ GBFlow.Column { grow: 0 id: 407 parent: 0 } GBFlow.Column { grow: 0 id: 799 parent: 0 } GBFlow.Column { grow: 0 id: 769 parent: 0 } GBFlow.Column { grow: 0 id: 989 parent: 0 } ] Elements: [ GBElement { Component => lblTimespan Position { startcolumn: 407 startrow: 194 endcolumn: 407 endrow: 194 } } GBElement { Component => rbgTimespan Position { startcolumn: 799 startrow: 194 endcolumn: 769 endrow: 703 } } GBElement { Component => lblFrom Position { startcolumn: 799 startrow: 405 endcolumn: 799 endrow: 405 } } GBElement { Component => dtFrom Position { startcolumn: 769 startrow: 405 endcolumn: 989 endrow: 405 } } GBElement { Component => lblTo Position { startcolumn: 799 startrow: 261 endcolumn: 799 endrow: 261 } } GBElement { Component => dtTo Position { startcolumn: 769 startrow: 261 endcolumn: 989 endrow: 261 } } GBElement { Component => lbltLimitTo Position { startcolumn: 407 startrow: 756 endcolumn: 407 endrow: 756 } } GBElement { Component => /txtSnapshotLimit Position { startcolumn: 799 startrow: 756 endcolumn: 769 endrow: 756 } } GBElement { Component => lblSnapshots Position { startcolumn: 989 startrow: 756 endcolumn: 989 endrow: 756 } } GBElement { Component => lblClickRefresh Position { startcolumn: 407 startrow: 897 endcolumn: 989 endrow: 897 } } ] Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ] Rows: [ GBFlow.Row { grow: 0 id: 194 parent: 0 } GBFlow.Row { grow: 0 id: 703 parent: 0 } GBFlow.Row { grow: 0 id: 405 parent: 0 } GBFlow.Row { grow: 0 id: 261 parent: 0 } GBFlow.Row { grow: 0 id: 756 parent: 0 } GBFlow.Row { grow: 128 id: 588 parent: 0 } GBFlow.Row { grow: 0 id: 897 parent: 0 } ] } Children: [ Component lblTimespan { #keys: '[146450.2.1222195419]' BaseType: 'Label' Properties: [ Alignment: 'right' Text: 'Timespan' Transparent: true ] } Component rbgTimespan { #keys: '[146450.2.1222195425]' BaseType: 'RadioButtonGroup' Properties: [ BoundValue: 'all' ButtonLabels: 'All;Last week;Last month;Custom range' ButtonValues: 'all;lastweek;lastmonth;range' HasMemory: 'ViewsAndSettings' ] } Component lblFrom { #keys: '[146450.2.1222195423]' BaseType: 'Label' Properties: [ Alignment: 'right' Text: 'from' Transparent: true ] } Component dtFrom { #keys: '[146450.2.1222195426]' BaseType: 'GUIDateTimeSelector' Properties: [ BackgroundColor: 'Window' HasMemory: 'ViewsAndSettings' ] } Component lblTo { #keys: '[146450.2.1222195422]' BaseType: 'Label' Properties: [ Alignment: 'right' Text: 'to' Transparent: true ] } Component dtTo { #keys: '[146450.2.1222195427]' BaseType: 'GUIDateTimeSelector' Properties: [ BackgroundColor: 'Window' HasMemory: 'ViewsAndSettings' ] } Component lbltLimitTo { #keys: '[146450.2.1222195420]' BaseType: 'Label' Properties: [ Alignment: 'right' Text: 'Limit to' Transparent: true ] } #child: txtSnapshotLimit Component lblSnapshots { #keys: '[146450.2.1222195421]' BaseType: 'Label' Properties: [ Text: 'Snapshots' Transparent: true ] } Component lblClickRefresh { #keys: '[146450.2.1222195424]' BaseType: 'Label' Properties: [ Text: 'Click refresh to execute the query on the server' Transparent: true ] } ] Properties: [ Text: 'Query parameters' ModeledStringList ChildOrdering { c: lblTimespan c: rbgTimespan c: dtFrom c: lblFrom c: dtTo c: txtSnapshotLimit c: lblTo c: lbltLimitTo c: lblSnapshots c: lblClickRefresh } ] }