我很新的使用访问,不知道有多少的它能够的功能,所以我的问题可能不是最清晰的,但在这里不用...数据趋势
我我试图设计一个数据库来统计监视输入的值。即我有一个数据输入表格,控制图表和表格都包含数字的字段。
我想要的功能之一是它能够标记数据中的趋势。 例如:如果特定字段中的最后5个值趋向上(最后一个值比先前更高,比先前更高,等等)或向下,那么我想要出现彩色文本框(或者其他的东西)。
我有一个思想,我知道我会怎么做在Excel中:我将引用特定值(细胞),并有像一些代码:
If .Cells(iRow, 1).Value > .Cells(iRow - 1, 1)
And .Cells(iRow - 1, 1).Value > .Cells(iRow - 2, 1) etc etc Then
Sheets("Box1").Range("AA15").Interior.ColorIndex = 44
Trends = "3 consecutive points increasing"
我真的不知道很多关于Access的工作方式,但我看起来可以管理的是编写一个查询,选择最近输入的5条记录......然后卡住了!
有没有办法在SQL中编写一些可以做到这一点的东西?任何人都可以给我一些建议!或者让我指出正确的方向,使一些技术成为可能?
谢谢。
我正在使用的数据表具有列出的字段:ID,批次,日期,字段4,字段5,字段6。
所有是数字。
我想知道是否有在过去的5条趋势字段4,5,6和7
跨张贴在:http://www.access-programmers.co.uk/forums/showthread.php?p=1421356#post1421356
非常感谢您的支持!非常感激。我会在今晚晚些时候尝试这些,并让你知道我如何继续。 – MissW
第一位工作完美。但是,在条件格式化时,表达式会给出错误: ''您输入的表达式包含无效语法。 您可能已经进入了一个没有逗号前面的值或标识符。” 曾与几件事情一出戏,但不能看到那么它的工作只需在开始拆卸=可能是什么问题? – MissW
确定。 ... 但现在我已经注意到行计数似乎并没有改变,即使当我输入多个数据值增加? – MissW