关于此控件的另一个问题。MatrixGrid控制(非顺序Y轴值)
我的Y轴(行)充满了用户数据。我使用UserReference作为值(Y轴值字段指定符)和用户名称作为标题(Y轴标题字段说明符)。
然后,我在加载事件中填充MatrixGrid。
我的问题是,由于UserReference不是一个连续的数字,数据会混淆并且被误放在网格上。
例子: 这些指令......
Event Grid1.Load
&diaFrom = 1
&pessoaFrom = 1
&TaskRef = 'day:1 - per:1'
LOAD
&diaFrom = 2
&pessoaFrom = 1
&TaskRef = 'day:2 - per:1'
LOAD
&diaFrom = 3
&pessoaFrom = 20
&TaskRef = 'day:3 - per:20'
LOAD
&diaFrom = 5
&pessoaFrom = 400
&TaskRef = 'day:5 - per:400'
LOAD
Endevent
...将导致这(请注意,此人#20和#400条记录放错位置):
这个问题会如果Y轴值是连续的,则不会发生。在这个例子中,数据被放置在正确的列(日期)上,因为值“日”是连续的。 这是控制如何工作(仅适用于连续值)?或者是否有可能使用非顺序值,我做错了什么?