Quintiq file version 2.0 Component lstSnapshots { #keys: '[136398.1.499815911]' BaseType: 'List' Children: [ #child: colSnapshots Component polSnapshots { #keys: '[136398.1.499815914]' BaseType: 'popupList' Children: [ Component PopupParent { #keys: '[514.0.129466]' BaseType: 'PopupParent' IsDerived: true Children: [ Component menuSeparator { #keys: '[136402.0.1319143584]' BaseType: 'Menu' Properties: [ Separator: true ] } Component MenuImport { #keys: '[146450.0.1782303479]' BaseType: 'Menu' Children: [ Component MenuImportFromJSON { #keys: '[146450.0.1782304856]' BaseType: 'Menu' Properties: [ Image: 'IMPORT1' Text: 'Import from JSON...' ] } Component MenuImportFromEXCEL { #keys: '[146450.0.1782305189]' BaseType: 'Menu' Properties: [ Image: 'IMPORT2' Text: 'Import from EXCEL...' ] } ] Properties: [ Image: 'IMPORT1' Text: 'Import KpiSnapshot' ModeledStringList ChildOrdering { c: MenuImportFromJSON c: MenuImportFromEXCEL } ] } Component MenuExport { #keys: '[146450.0.1788833429]' BaseType: 'Menu' Children: [ Component MenuExportAsJSON { #keys: '[146450.0.1788833614]' BaseType: 'Menu' Children: [ Component MenuSaveAsJSON { #keys: '[146450.0.1788834053]' BaseType: 'Menu' Properties: [ Image: 'SAVE_AS' Text: 'Save as .JSON' ] } Component MenuClipboardJSON { #keys: '[146450.0.1788834135]' BaseType: 'Menu' Properties: [ Image: 'CLIPBOARD' Text: 'Clipboard' ] } ] Properties: [ Image: 'DOCUMENT_ATTACHMENT' Text: 'Export as JSON' ModeledStringList ChildOrdering { c: MenuSaveAsJSON c: MenuClipboardJSON } ] } Component MenuExportAsCSV { #keys: '[146450.0.1788834222]' BaseType: 'Menu' Children: [ Component MenuSaveAsCSV { #keys: '[146450.0.1788834281]' BaseType: 'Menu' Properties: [ Image: 'SAVE_AS' Text: 'Save as .CSV' ] } Component MenuClipboardCSV { #keys: '[146450.0.1788834371]' BaseType: 'Menu' Properties: [ Image: 'CLIPBOARD' Text: 'Clipboard' ] } ] Properties: [ Image: 'DOCUMENT_TEXT' Text: 'Export as CSV' ModeledStringList ChildOrdering { c: MenuSaveAsCSV c: MenuClipboardCSV } ] } Component MenuExportAsEXCEL { #keys: '[146450.0.1788834451]' BaseType: 'Menu' Properties: [ Image: 'EXPORT2' Text: 'Export as EXCEL' ] } ] Properties: [ Image: 'EXPORT1' Text: 'Export KpiSnapshot' ModeledStringList ChildOrdering { c: MenuExportAsJSON c: MenuExportAsCSV c: MenuExportAsEXCEL } ] } ] Properties: [ ModeledStringList ChildOrdering { c: MenuActions c: MenuFilter c: menuListQuintiqSetQuantor c: menuSeparator c: MenuImport c: MenuExport } ] } ] Properties: [ PosX: 5 PosY: 82 ] } Component deSnapshots { #keys: '[136398.1.499815915]' BaseType: 'GUIDataExtractor' Properties: [ Component: 'dhQueryResult' DataType: 'shadow[KpiSnapshotSetData]' PosX: 5 PosY: 30 Transformation: 'SnapshotData' ] } Component dslSnapshots { #keys: '[136398.1.499815916]' BaseType: 'GUIDataSetLevel' Properties: [ AutoSelectColumns: false Columns: 'KpiSnapshotDataColumns_Shadow' DataExtractor: 'deSnapshots' PosX: 5 PosY: 56 SortCriteria: 'ServerDateTime' ] } ] Properties: [ AutoSelectFirst: false BackgroundColor: 'Window' ContextMenu: 'polSnapshots' FullRowSelect: true ModeledStringList ChildOrdering { c: colSnapshots c: polSnapshots c: deSnapshots c: dslSnapshots } ] ResponseDefinitions: [ DelegatedResponseDefinition OnClick id:Responsedef_lstSnapshots_Menu_OnClick { #keys: '[136398.1.499815917]' Initiator: 'Menu' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument selection { #keys: '[3637.0.2017043]' Binding: 'this.Selection()' } ] } DelegatedResponseDefinition OnClick id:Responsedef_lstSnapshots_GUIButtonBase_OnClick { #keys: '[136398.1.499815918]' Initiator: 'GUIButtonBase' IsInherited: false ResponseType: 'OnClick' Arguments: [ ResponseDefinitionArgument selection { #keys: '[3637.0.2017088]' Binding: 'this.Selection()' } ] } ] }