Page 1 of 1

Report trendov do txt

PostPosted: Fri 01. Mar 2019 12:50:23
by peter.maly
Zdravím potreboval by som exportovať trendy (sledovanú teplotu počas dna v dvoch miestnostiach) do textového dokumentu vo formáte ako je na obrázku

Image

Je to vôbec možne?
Skúšal som to spraviť pomocou PmaReport ale niesom velmi zbehlý v html jazyku tak by som s tým potreboval pomôcť.

Re: Report trendov do txt

PostPosted: Wed 06. Mar 2019 9:31:08
by Pavel Klimíček
Dobrý den.
Obrázek zde bohužel není, takže požadovaný výsledek zde nevidím.
Ale v Promoticu je několik způsobů, jak data z trendů zobrazit nebo exportovat do souboru.
Pro všechny způsoby je společná metoda objektu PmTrend "GetData".
Té se v 1 parametru předá seznam požadovaných sloupců +time, a třeba i technologii pro přepočet.
Ve 2 parametru se nastaví filtr který určující časový rozsah dotazu.
Tato metoda pak vrátí 2-rozměrné pole.
Pole lze zpracovat tak jak pořebujete a uložit do souboru.

Inspirovat se můžete v metodou "BackupToCsv", která vzníkne z předkonfigurace při založení obrazu s Prohlížečkou trendů. (Musíte zatrhnou "Tlačítko pro Export dat do csv souboru")
nebo
Předkonfigurace PmReport - Reporty trendovaných dat....
Tato předkonfigurace je ale složitější protože používá přepočet hodnot podle zvolených kritérií.
Ale ve výsledku je na konci znovu pole, které se odešle do obrazu a taky se může uložit do souboru (poslední 3 řádky události "onStep" objektu PmSequencer).

Odkazy:
https://www.promotic.eu/cz/pmdoc/Object ... etData.htm
https://www.promotic.eu/cz/pmdoc/Object ... Filter.htm

https://www.promotic.eu/cz/pmdoc/Subsys ... sView0.htm
https://www.promotic.eu/cz/pmdoc/Subsys ... Trends.htm

https://www.promotic.eu/cz/pmdoc/Object ... vWrite.htm