要设置初始数据邮票,在下面的数据,你需要设置以下: <的图... dataStreamURL = 'DataProviderPage.aspx refreshInterval = '90' dataStamp = '13:43:45' ... > 正如你可以在上面看到的那样,我们已经添加了数据随着时间的邮票,这是在这个例子13:43:45。每隔90秒,图表将调用以下URL: DataProviderPage ASPX ?FCTimeIndex = 35454 &dataStamp = 13 :43 :45 在这里,你可以看到dataStamp已被添加到URL FCTimeIndex仅仅是一个参数添加图表,以避免缓存问题。 现在你代码中DataProviderPage.aspx可以要求这个数据邮票,然后在此时间之后发生提供值。此外,在提供了9个值(最后90秒)您的DataProviderPage.aspx将需要更新数据邮票,通过提供时间的最后CPU读数。因此,输出的数据DataProviderPage.aspx会读一些为: &label=13:43:55,13:44:05,13:44:15,13:44:25,13:44:35,13:44:45,13:44:55,13:45:05,13:45:15|
value=34,23,65,34,23,65,34,45,34&dataStamp=13:45:15 在上面的输出,我们提供:
- 9个值标签
- 为相同的价值
- 更新数据邮票,这是最后一个值在此更新中提供的日期/时间
一旦达到此更新图表,它会自动更新,以绘制9个新的值,也将更新其数据邮票。下一次当图表调用DataProviderPage.aspx的,它会调用以下URL: DataProviderPage ASPX ?FCTimeIndex = 37564 &dataStamp = 13 :45 :15 注意已经更新的datastamp如何实时更新指定。这有助于不断更新的数据邮票,从而保持轨道的最后一个数据发送到图表。 以上是官网上关于dataStamp的介绍,红色标记部分是关键,在处理程序中回传数据时要加入dataStamp的值要不下次你接受的dataStamp值为NULL。 |