lazhen
2025-01-09 8afe90b633046db39042aada36b88193062f8cff
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
Quintiq file version 2.0
Component tbImportData
{
  #keys: '[131094.0.1593410349]'
  BaseType: 'Toolbar'
  GBLayout
  {
    Type: 'internal[GBLayoutDefinition]'
    Columns:
    [
      GBFlow.Column { grow: 0 id: 699 parent: 0 }
      GBFlow.Column { grow: 0 id: 494 parent: 0 }
      GBFlow.Column { grow: 0 id: 522 parent: 0 }
      GBFlow.Column { grow: 0 id: 565 parent: 0 }
      GBFlow.Column { grow: 128 id: 827 parent: 0 }
      GBFlow.Column { grow: 0 id: 551 parent: 0 }
      GBFlow.Column { grow: 0 id: 912 parent: 0 }
      GBFlow.Column { grow: 0 id: 919 parent: 0 }
      GBFlow.Column { grow: 0 id: 235 parent: 0 }
      GBFlow.Column { grow: 0 id: 493 parent: 0 }
    ]
    Elements:
    [
      GBElement
      {
        Component => btnImport
        Position { startcolumn: 494 startrow: 298 endcolumn: 494 endrow: 298 }
      }
      GBElement
      {
        Component => btnSynchronize
        Position { startcolumn: 522 startrow: 298 endcolumn: 522 endrow: 298 }
      }
      GBElement
      {
        Component => btnSelectDataset
        Position { startcolumn: 699 startrow: 298 endcolumn: 699 endrow: 298 }
      }
      GBElement
      {
        Component => btnDelete
        Position { startcolumn: 565 startrow: 298 endcolumn: 565 endrow: 298 }
      }
      GBElement
      {
        Component => lblNrOfWarnings
        Position { startcolumn: 493 startrow: 298 endcolumn: 493 endrow: 298 }
      }
      GBElement
      {
        Component => imgWarning
        Position { startcolumn: 235 startrow: 298 endcolumn: 235 endrow: 298 }
      }
      GBElement
      {
        Component => lblNrOfErrors
        Position { startcolumn: 912 startrow: 298 endcolumn: 912 endrow: 298 }
      }
      GBElement
      {
        Component => imgNrOfErrors
        Position { startcolumn: 551 startrow: 298 endcolumn: 551 endrow: 298 }
      }
      GBElement
      {
        Component => lblDivider
        Position { startcolumn: 919 startrow: 298 endcolumn: 919 endrow: 298 }
      }
    ]
    Gaps: [ left: 5 right: 5 top: 5 bottom: 5 inner: 5 ]
    Rows:
    [
      GBFlow.Row { grow: 0 id: 298 parent: 0 }
    ]
  }
  Children:
  [
    Component btnImport
    {
      #keys: '[131094.0.1593410833]'
      BaseType: 'Button'
      Properties:
      [
        Image: 'IMPORT2'
        Tooltip: 'Import data'
      ]
    }
    Component btnSynchronize
    {
      #keys: '[131094.0.1595679091]'
      BaseType: 'Button'
      Properties:
      [
        Image: 'REFRESH'
        Tooltip: 'Synchronize imported data to the planning-dataset'
      ]
    }
    Component btnSelectDataset
    {
      #keys: '[131094.0.1688111435]'
      BaseType: 'Button'
      Properties:
      [
        Image: 'FOLDERS'
        Tooltip: 'Select ImportExport-dataset'
      ]
    }
    Component btnDelete
    {
      #keys: '[131094.0.1771988326]'
      BaseType: 'Button'
      Properties:
      [
        Image: 'TRASH'
        Tooltip: 'Delete imported data'
      ]
    }
    Component vhContext
    {
      #keys: '[131094.0.1887022066]'
      BaseType: 'ValueHolder'
      Databinding: 'String'
      Properties:
      [
        PosX: 119
        PosY: 4
      ]
    }
    Component lblNrOfWarnings
    {
      #keys: '[146730.0.351332199]'
      BaseType: 'Label'
      Properties:
      [
        DataBinding: 'LibCal_ImportExportDataset.NrOfWarnings'
        Text: ''
        Tooltip: 'Number of warnings in the StagingObjects'
        Transparent: true
      ]
    }
    Component imgWarning
    {
      #keys: '[146730.0.351332327]'
      BaseType: 'Image'
      Properties:
      [
        Image: 'WARNING'
        Tooltip: 'Number of warnings in the StagingObjects'
        Transparent: true
      ]
    }
    Component lblNrOfErrors
    {
      #keys: '[146730.0.351332448]'
      BaseType: 'Label'
      Properties:
      [
        DataBinding: 'LibCal_ImportExportDataset.NrOfErrors'
        Text: ''
        Tooltip: 'Number of errors in the StagingObjects'
        Transparent: true
      ]
    }
    Component imgNrOfErrors
    {
      #keys: '[146730.0.351332481]'
      BaseType: 'Image'
      Properties:
      [
        Image: 'ERROR'
        Tooltip: 'Number of errors in the StagingObjects'
        Transparent: true
      ]
    }
    Component lblDivider
    {
      #keys: '[146730.0.351332564]'
      BaseType: 'Label'
      Properties:
      [
        Text: '│'
        Transparent: true
      ]
    }
  ]
  Properties:
  [
    Size: 36
    ModeledStringList ChildOrdering
    {
      c: btnSelectDataset
      c: btnImport
      c: btnSynchronize
      c: btnDelete
      c: vhContext
      c: lblNrOfWarnings
      c: imgWarning
      c: lblNrOfErrors
      c: imgNrOfErrors
      c: lblDivider
    }
  ]
}