# system.tag.queryTagHistory result?

**URL:** <https://forum.inductiveautomation.com/t/system-tag-querytaghistory-result/91177>\
**Category:** Ignition\
**Tags:** perspective\
**Created:** [May 31, 2024, 1:44am UTC](https://forum.inductiveautomation.com/t/system-tag-querytaghistory-result/91177 "2024-05-31T01:44:19Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![taohongyu88](https://avatars.discourse-cdn.com/v4/letter/t/f05b48/32.png) [@taohongyu88](https://forum.inductiveautomation.com/u/taohongyu88)\
**Post date:** [May 31, 2024, 1:44am UTC](https://forum.inductiveautomation.com/t/system-tag-querytaghistory-result/91177/1 "2024-05-31T01:44:19Z")

</div>

![d7e8cb7c902fa040d07e46b2fe14c9a](https://us1.discourse-cdn.com/inductiveautomation/original/3X/3/0/305f25e4a8e6fd2631e364b62dec0b73e3010343.png)

 ![cb3bcdfce7f61ac65ae5846db10e057](https://us1.discourse-cdn.com/inductiveautomation/original/3X/c/f/cfdfb995c5fb54c114e502b81cc4fd085960d22c.png)

 ![4da45712e83a4f354703a17e400f6ee](https://us1.discourse-cdn.com/inductiveautomation/original/3X/e/d/ed56d2cbc6c74e189f70b21849d31cb79dac406b.png)

 ![4e8f0313951307636ce7585b88e5355](https://us1.discourse-cdn.com/inductiveautomation/original/3X/3/e/3ec02e119a7d4948bc38823019d6ade6b8ac54f8.png)

```python
# The following example will return a dataset with one row detailing maximum value of a Tag named 'Sine' for the past 30 minutes.
endTime = system.date.now()
startTime = system.date.addDays (endTime, -20)
#print startTime
#[Laboratory]炉上温
path =u'[Laboratory]炉上温'
dataSet = system.tag.queryTagHistory(paths=[path], startDate=startTime, endDate=endTime, returnSize=1, aggregationMode="Maximum", returnFormat='Wide')
print dataSet
pyData = system.dataset.toPyDataSet(dataSet)
for row in pyData:
    for value in row:
        print value

```

---

<div class="post-metadata">

**Author:** ![Transistor](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/transistor/32/3380_2.png) [@Transistor](https://forum.inductiveautomation.com/u/Transistor)\
**Post date:** [May 31, 2024, 8:13am UTC](https://forum.inductiveautomation.com/t/system-tag-querytaghistory-result/91177/2 "2024-05-31T08:13:03Z")

</div>

One small problem: [system.tag.queryTagHistory | Ignition User Manual](https://docs.inductiveautomation.com/docs/8.1/appendix/scripting-functions/system-tag/system-tag-queryTagHistory) says it should be  
`aggregationModes="Maximum"` and not  
`aggregationMode="Maximum"`.

I don't know if that is enough to fix it.

---

<div class="post-metadata">

**Author:** ![taohongyu88](https://avatars.discourse-cdn.com/v4/letter/t/f05b48/32.png) [@taohongyu88](https://forum.inductiveautomation.com/u/taohongyu88)\
**Post date:** [June 11, 2024, 7:40am UTC](https://forum.inductiveautomation.com/t/system-tag-querytaghistory-result/91177/3 "2024-06-11T07:40:22Z")

</div>

Tag History , stroe mode is onchange.

![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/6/b/6bcc1e55f6f5d577c5d4e1cdaa6152c15846839c.png)

Sql store:  
now value =77 , store value=98

 ![6efd4cd34125ba5be0111a4a0e288ab](https://us1.discourse-cdn.com/inductiveautomation/original/3X/f/5/f52f4d7fdee2391ee9a96b0e4676a0ec1442acd9.png)

```python
start = system.date.parse(system.date.addMinutes(system.date.now(), -2))
end = system.date.now()
aggregationMode = ["Average","Sum","MinMax","LastValue","SimpleAverage","Range"]
paths = ['[Laboratory]TestTag222']
dataset = system.tag.queryTagHistory(paths=paths, aggregationMode="Average", startDate= start, endData=end)
pydataset= system.dataset.toPyDataSet(dataset)

for row in range(pydataset.getRowCount()):
    for col in range(pydataset.getColumnCount()):
        print pydataset.getValueAt(row, col)

```

get result:  
 ![image](https://us1.discourse-cdn.com/inductiveautomation/original/3X/c/7/c7caadd7dee1eb68ab71d97e8012bd1df8c1b16b.png)

How to get 98?
