--- trunk/tntnet/dynamic/installationdetails.ecpp 2007/11/30 16:05:11 111 +++ trunk/tntnet/dynamic/installationdetails.ecpp 2007/12/05 14:39:35 159 @@ -35,7 +35,7 @@ conn = tntdb::connect(dburl); std::stringstream query; -query << "SELECT c.name, c.address AS caddress, i.description, i.address AS iadress, i.furnacetype, i.updaterate "; +query << "SELECT c.name, c.address AS caddress, i.description, i.address AS iadress, i.furnacetype, i.updaterate, i.commerror "; query << "FROM installation i INNER JOIN customer c ON c.id = i.customerid "; query << "WHERE i.id = " << id; @@ -72,26 +72,30 @@ Update rate: <$ res[0].getInt(5) $> + + Comm. status: + " alt="Status Indicator"> + -

+

Temperature graph

<{ query.str(""); //reset stringstream query << "SELECT messagenr, date_trunc('second', logtime) AS logtime, temperature, flamedetector, solidfuelempty, conveyorerror,powerfailure "; query << "FROM logtable "; query << "WHERE installationnr = " << id; - query << "ORDER BY messagenr DESC"; + query << "ORDER BY messagenr DESC, logtime DESC "; res = conn.select(query.str()); out << "\n"; out << "\n"; - for (int i=0; i"; } + out << "
 Message#  Logtime  Temperature  Flamedetector  Solidfuel empty  Conveyor error  Power failure 
\n"; }>