[Greater-commits] r294 - trunk/Administration

scm-commit@wald.intevation.org scm-commit at wald.intevation.org
Wed Jun 29 10:37:02 CEST 2011


Author: aheinecke
Date: 2011-06-29 10:37:01 +0200 (Wed, 29 Jun 2011)
New Revision: 294

Added:
   trunk/Administration/greater.dtd
   trunk/Administration/greater.xsl
Log:
Add greater xsl and dtd files for xml import / export


Added: trunk/Administration/greater.dtd
===================================================================
--- trunk/Administration/greater.dtd	2011-06-28 15:20:52 UTC (rev 293)
+++ trunk/Administration/greater.dtd	2011-06-29 08:37:01 UTC (rev 294)
@@ -0,0 +1,258 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<?xml-stylesheet type="text/xsl" href="greater.xsl"?>
+<!ELEMENT GREATER (CATCH_TAB?, STRETCH_TAB+, DISCH_TAB+, 
+			BIN_OBJ_TAB?,
+			SUBST_TAB?, SUBST_DET_TAB*, 
+			ENV_TAB?, ENV_DET_TAB*, 
+			MARKET_TAB?, 
+			MOD_TAB?, MOD_DET_TAB*, 
+			RES_TAB?, 
+			SESS_DISCH_TAB?, 
+			SESS_TAB)>
+
+<!ELEMENT CATCH_TAB (CATCH_ID,
+				USER_ID,
+				CRE_DATE,
+				MOD_DATE,
+				STATUS?,
+				PRIVS,
+				NAME?,
+				REMARK?)>
+				
+<!ELEMENT STRETCH_TAB (STRETCH_ID,
+				CATCH_ID,
+				STRETCH_CLASS_ID,
+				UP1_ID?,
+				UP2_ID?,
+				DOWN1_ID?,
+				DOWN2_ID?,
+				NAME?,
+				TYPE?,
+				Q_VAL,
+				Q_DIST?,
+				V_VAL,
+				V_DIST?,
+				L,
+				D_VAL,
+				D_DIST?)>
+				
+<!ELEMENT DISCH_TAB (DISCH_ID,
+				STRETCH_ID,
+				CATCH_ID,
+				DISCH_CLASS_ID,
+				NAME?,
+				POP?,
+				DWF?,
+				FLOW_VAL?,
+				FLOW_DIST?,
+				FLOW_DOM?,
+				FLOW_NONDOM?,
+				FLOW_RUNOFF?,
+				TREATED?,
+				R_WWTP?,
+				REMARK?)>
+				
+<!ELEMENT BIN_OBJ_TAB (BIN_OBJ_ID,
+				OBJECT_ID?,
+				NAME,
+				USER_ID,
+				PRVS,
+				OBJ_TYPE,
+				OBJ_SUB_TYPE,
+				FILE_TYPE,
+				FILE_OBJ,
+				FILE_SIZE,
+				REMARK?,
+				CRE_DATE,
+				MOD_DATE)>
+
+<!ELEMENT SUBST_TAB (SUBST_ID,
+				NAME,
+				USER_ID,
+				CRE_DATE,
+				MOD_DATE,
+				STATUS,
+				PRIVS,
+				IS_TEMPL,
+				REMARK?)>
+
+<!ELEMENT 	SUBST_DET_TAB (SUBST_DET_ID,
+				SUBST_ID,
+				FIELD_ID,
+				BLOCK_ID,
+				BLOCK_RECNO,
+				VALUE?,
+				DIST_TYPE?,
+				REMARK?)>
+				
+<!ELEMENT ENV_TAB (ENV_ID,
+				NAME,
+				USER_ID,
+				CRE_DATE,
+				MOD_DATE,
+				STATUS,
+				PRIVS,
+				IS_TEMPL,
+				REMARK?)>
+				
+<!ELEMENT 	ENV_DET_TAB (ENV_DET_ID,
+				ENV_ID,
+				FIELD_ID,
+				BLOCK_ID,
+				BLOCK_RECNO,
+				VALUE?,
+				DIST_TYPE?,
+				REMARK?)>
+				
+<!ELEMENT MARKET_TAB (MARKET_ID,
+				DISCH_ID,
+				CATCH_ID,
+				NAME,
+				USER_ID,
+				CRE_DATE,
+				MOD_DATE,
+				STATUS,
+				PRIVS,
+				CONSUMPTION?,
+				FLUX_NONDOM?,
+				FLUX_RUNOFF?,
+				REMARK?)>
+				
+<!ELEMENT MOD_TAB (MOD_ID,
+				NAME,
+				USER_ID,
+				CRE_DATE,
+				MOD_DATE,
+				STATUS,
+				PRIVS,
+				IS_TEMPL,
+				REMARK?)>
+				
+<!ELEMENT 	MOD_DET_TAB (MOD_DET_ID,
+				ENV_ID,
+				FIELD_ID,
+				BLOCK_ID,
+				BLOCK_RECNO,
+				VALUE?,
+				DIST_TYPE?,
+				REMARK?)>
+				
+<!ELEMENT RES_TAB (RES_ID,
+				RIVER_FACTOR,
+				RIVER_UNIT,
+				STP_FACTOR,
+				STP_UNIT,
+				PEC_INITIAL,
+				PEC_CATCH,
+				REMARK?)>
+				
+<!ELEMENT 	SESS_DISCH_TAB (SESS_DISCH_ID,
+				DISCH_ID,
+				STRETCH_ID,
+				CATCH_ID,
+				DISCH_CLASS_ID,
+				NAME,
+				USER_ID,
+				CRE_DATE,
+				MOD_DATE,
+				STATUS,
+				PRIVS,
+				POP?,
+				DWF?,
+				FLOW_VAL?,
+				FLOW_DIST?,
+				FLOW_DOM?,
+				FLOW_NONDOM?,
+				FLOW_RUNOFF?,
+				TREATED?,
+				R_WWTP?,
+				REMARK?)>
+				
+<!ELEMENT 	SESS_TAB (SESS_ID,
+				CATCH_ID?,
+				SUBST_ID?,
+				ENV_ID?,
+				MARKET_ID?,
+				MOD_ID?,
+				RES_ID?,
+				NAME,
+				USER_ID,
+				CRE_DATE,
+				MOD_DATE,
+				STATUS,
+				PRIVS,
+				IS_TEMP_SESS,
+				TEMP_SESS_SRC_ID?,
+				TEMP_SESS_DB_SID?,
+				REMARK?,
+				SESS_DISCH_ID?)>
+
+<!ELEMENT CATCH_ID (#PCDATA)>
+<!ELEMENT USER_ID (#PCDATA)>
+<!ELEMENT CRE_DATE (#PCDATA)>
+<!ELEMENT MOD_DATE (#PCDATA)>
+<!ELEMENT STATUS (#PCDATA)>
+<!ELEMENT PRIVS (#PCDATA)>
+<!ELEMENT NAME (#PCDATA)>
+<!ELEMENT REMARK (#PCDATA)>
+<!ELEMENT STRETCH_ID (#PCDATA)>
+<!ELEMENT STRETCH_CLASS_ID (#PCDATA)>
+<!ELEMENT UP1_ID (#PCDATA)>
+<!ELEMENT UP2_ID (#PCDATA)>
+<!ELEMENT DOWN1_ID (#PCDATA)>
+<!ELEMENT DOWN2_ID (#PCDATA)>
+<!ELEMENT TYPE (#PCDATA)>
+<!ELEMENT Q_VAL (#PCDATA)>
+<!ELEMENT Q_DIST (#PCDATA)>
+<!ELEMENT V_VAL (#PCDATA)>
+<!ELEMENT V_DIST (#PCDATA)>
+<!ELEMENT L (#PCDATA)>
+<!ELEMENT D_VAL (#PCDATA)>
+<!ELEMENT D_DIST (#PCDATA)>
+<!ELEMENT DISCH_ID (#PCDATA)>
+<!ELEMENT DISCH_CLASS_ID (#PCDATA)>
+<!ELEMENT POP (#PCDATA)>
+<!ELEMENT DWF (#PCDATA)>
+<!ELEMENT FLOW_VAL (#PCDATA)>
+<!ELEMENT FLOW_DIST (#PCDATA)>
+<!ELEMENT FLOW_DOM (#PCDATA)>
+<!ELEMENT FLOW_NONDOM (#PCDATA)>
+<!ELEMENT FLOW_RUNOFF (#PCDATA)>
+<!ELEMENT TREATED (#PCDATA)>
+<!ELEMENT R_WWTP (#PCDATA)>
+<!ELEMENT OBJECT_ID (#PCDATA)>
+<!ELEMENT OBJ_TYPE (#PCDATA)>
+<!ELEMENT OBJ_SUB_TYPE (#PCDATA)>
+<!ELEMENT FILE_TYPE (#PCDATA)>
+<!ELEMENT FILE_OBJ (#PCDATA)>
+<!ELEMENT FILE_SIZE (#PCDATA)>
+<!ELEMENT SUBST_ID (#PCDATA)>
+<!ELEMENT IS_TEMPL (#PCDATA)>
+<!ELEMENT SUBST_DET_ID (#PCDATA)>
+<!ELEMENT FIELD_ID (#PCDATA)>
+<!ELEMENT BLOCK_ID (#PCDATA)>
+<!ELEMENT BLOCK_RECNO (#PCDATA)>
+<!ELEMENT VALUE (#PCDATA)>
+<!ELEMENT DIST_TYPE (#PCDATA)>
+<!ELEMENT MARKET_ID (#PCDATA)>
+<!ELEMENT CONSUMPTION (#PCDATA)>
+<!ELEMENT FLUX_NONDOM (#PCDATA)>
+<!ELEMENT FLUX_RUNOFF (#PCDATA)>
+<!ELEMENT MOD_ID (#PCDATA)>
+<!ELEMENT MOD_DET_ID (#PCDATA)>
+<!ELEMENT RES_ID (#PCDATA)>
+<!ELEMENT RIVER_FACTOR (#PCDATA)>
+<!ELEMENT RIVER_UNIT (#PCDATA)>
+<!ELEMENT STP_FACTOR (#PCDATA)>
+<!ELEMENT STP_UNIT (#PCDATA)>
+<!ELEMENT PEC_INITIAL (#PCDATA)>
+<!ELEMENT PEC_CATCH (#PCDATA)>
+<!ELEMENT SESS_DISCH_ID (#PCDATA)>
+<!ELEMENT SESS_ID (#PCDATA)>
+<!ELEMENT IS_TEMP_SESS (#PCDATA)>
+<!ELEMENT TEMP_SESS_SRC_ID (#PCDATA)>
+<!ELEMENT TEMP_SESS_DB_ID (#PCDATA)>
+
+
+
+


Property changes on: trunk/Administration/greater.dtd
___________________________________________________________________
Name: svn:executable
   + *

Added: trunk/Administration/greater.xsl
===================================================================
--- trunk/Administration/greater.xsl	2011-06-28 15:20:52 UTC (rev 293)
+++ trunk/Administration/greater.xsl	2011-06-29 08:37:01 UTC (rev 294)
@@ -0,0 +1,647 @@
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/TR/WD-xsl">
+
+
+<xsl:template match="//GREATER/">
+
+	<HTML>
+	<BODY>
+	<table>
+		<tr valign="center">
+			<td bgcolor="#000099"><font color="#ffff00" size="+2"><b>CATCH_TAB</b></font></td>
+		</tr>
+		<tr>
+			<td>
+				<table border="1">
+					<tr>
+						<th align="left">CATCH_ID</th>
+						<th align="left">USER_ID</th>
+						<th align="left">CRE_DATE</th>
+						<th align="left">MOD_DATE</th>
+						<th align="left">STATUS</th>
+						<th align="left">PRIVS</th>
+						<th align="left">NAME</th>
+						<th align="left">REMARK</th>
+					</tr>
+
+					<xsl:for-each select="//CATCH_TAB">
+
+					<tr>
+						<td align="center"><xsl:value-of select="CATCH_ID"/></td>
+						<td align="left"><xsl:value-of select="USER_ID"/></td>
+						<td align="left"><xsl:value-of select="CRE_DATE"/></td>
+						<td align="right"><xsl:value-of select="MOD_DATE"/></td>
+						<td align="right"><xsl:value-of select="STATUS"/></td>
+						<td align="right"><xsl:value-of select="PRIVS"/></td>
+						<td align="right"><xsl:value-of select="NAME"/></td>
+						<td align="left"><xsl:value-of select="REMARK"/></td>
+					</tr>
+
+					</xsl:for-each>
+
+				</table>
+			</td>
+		</tr>
+
+		<tr valign="center">
+			<td></td>
+		</tr>
+		<tr valign="center">
+			<td bgcolor="#000099"><font color="#ffff00" size="+2"><b>STRETCH_TAB</b></font></td>
+		</tr>
+		<tr>
+			<td>
+				<table border="1">
+					<tr>
+						<th align="left">STRETCH_ID</th>
+						<th align="left">CATCH_ID</th>
+						<th align="left">STRETCH_CLASS_ID</th>
+						<th align="left">UP1_ID</th>
+						<th align="left">UP2_ID</th>
+						<th align="left">DOWN1_ID</th>
+						<th align="left">DOWN2_ID</th>
+						<th align="left">NAME</th>
+						<th align="left">TYPE</th>
+						<th align="left">Q_VAL</th>
+						<th align="left">Q_DIST</th>
+						<th align="left">V_VAL</th>
+						<th align="left">V_DIST</th>
+						<th align="left">L</th>
+						<th align="left">D_VAL</th>
+						<th align="left">D_DIST</th>
+					</tr>
+
+					<xsl:for-each select="//STRETCH_TAB">
+
+					<tr>
+						<td align="center"><xsl:value-of select="STRETCH_ID"/></td>
+						<td align="center"><xsl:value-of select="CATCH_ID"/></td>
+						<td align="left"><xsl:value-of select="STRETCH_CLASS_ID"/></td>
+						<td align="left"><xsl:value-of select="UP1_ID"/></td>
+						<td align="left"><xsl:value-of select="UP2_ID"/></td>
+						<td align="left"><xsl:value-of select="DOWN1_ID"/></td>
+						<td align="left"><xsl:value-of select="DOWN2_ID"/></td>
+						<td align="left"><xsl:value-of select="NAME"/></td>
+						<td align="left"><xsl:value-of select="TYPE"/></td>
+						<td align="left"><xsl:value-of select="Q_VAL"/></td>
+						<td align="left"><xsl:value-of select="Q_DIST"/></td>
+						<td align="left"><xsl:value-of select="V_VAL"/></td>
+						<td align="left"><xsl:value-of select="V_DIST"/></td>
+						<td align="left"><xsl:value-of select="L"/></td>
+						<td align="left"><xsl:value-of select="D_VAL"/></td>
+						<td align="left"><xsl:value-of select="D_DIST"/></td>
+					</tr>
+
+					</xsl:for-each>
+
+				</table>
+			</td>
+		</tr>
+
+		<tr valign="center">
+			<td></td>
+		</tr>
+		<tr valign="center">
+			<td bgcolor="#000099"><font color="#ffff00" size="+2"><b>DISCH_TAB</b></font></td>
+		</tr>
+		<tr>
+			<td>
+				<table border="1">
+					<tr>
+						<th align="left">DISCH_ID</th>
+						<th align="left">STRETCH_ID</th>
+						<th align="left">CATCH_ID</th>
+						<th align="left">DISCH_CLASS_ID</th>
+						<th align="left">NAME</th>
+						<th align="left">POP</th>
+						<th align="left">DWF</th>
+						<th align="left">FLOW_VAL</th>
+						<th align="left">FLOW_DIST</th>
+						<th align="left">FLOW_DOM</th>
+						<th align="left">FLOW_NONDOM</th>
+						<th align="left">FLOW_RUNOFF</th>
+						<th align="left">TREATED</th>
+						<th align="left">R_WWTP</th>
+						<th align="left">REMARK</th>
+					</tr>
+
+					<xsl:for-each select="//DISCH_TAB">
+
+					<tr>
+						<td align="center"><xsl:value-of select="DISCH_ID"/></td>
+						<td align="center"><xsl:value-of select="STRETCH_ID"/></td>
+						<td align="left"><xsl:value-of select="CATCH_ID"/></td>
+						<td align="left"><xsl:value-of select="DISCH_CLASS_ID"/></td>
+						<td align="left"><xsl:value-of select="NAME"/></td>
+						<td align="left"><xsl:value-of select="POP"/></td>
+						<td align="left"><xsl:value-of select="DWF"/></td>
+						<td align="left"><xsl:value-of select="FLOW_VAL"/></td>
+						<td align="left"><xsl:value-of select="FLOW_DIST"/></td>
+						<td align="left"><xsl:value-of select="FLOW_DOM"/></td>
+						<td align="left"><xsl:value-of select="FLOW_NONDOM"/></td>
+						<td align="left"><xsl:value-of select="FLOW_RUNOFF"/></td>
+						<td align="left"><xsl:value-of select="TREATED"/></td>
+						<td align="left"><xsl:value-of select="R_WWTP"/></td>
+						<td align="left"><xsl:value-of select="REMARK"/></td>
+					</tr>
+					</xsl:for-each>
+
+				</table>
+			</td>
+		</tr>
+
+		<tr valign="center">
+			<td></td>
+		</tr>
+		<tr valign="center">
+			<td bgcolor="#000099"><font color="#ffff00" size="+2"><b>SUBST_TAB</b></font></td>
+		</tr>
+		<tr>
+			<td>
+				<table border="1">
+					<tr>
+						<th align="left">SUBST_ID</th>
+						<th align="left">NAME</th>
+						<th align="left">USER_ID</th>
+						<th align="left">CRE_DATE</th>
+						<th align="left">MOD_DATE</th>
+						<th align="left">STATUS</th>
+						<th align="left">PRIVS</th>
+						<th align="left">IS_TEMPL</th>
+						<th align="left">REMARK</th>
+					</tr>
+
+					<xsl:for-each select="//SUBST_TAB">
+
+					<tr>
+						<td align="center"><xsl:value-of select="SUBST_ID"/></td>
+						<td align="center"><xsl:value-of select="NAME"/></td>
+						<td align="left"><xsl:value-of select="USER_ID"/></td>
+						<td align="left"><xsl:value-of select="CRE_DATE"/></td>
+						<td align="left"><xsl:value-of select="MOD_DATE"/></td>
+						<td align="left"><xsl:value-of select="STATUS"/></td>
+						<td align="left"><xsl:value-of select="PRIVS"/></td>
+						<td align="left"><xsl:value-of select="IS_TEMPL"/></td>
+						<td align="left"><xsl:value-of select="REMARK"/></td>
+					</tr>
+					</xsl:for-each>
+
+				</table>
+			</td>
+		</tr>
+
+		<tr valign="center">
+			<td></td>
+		</tr>
+		<tr valign="center">
+			<td bgcolor="#000099"><font color="#ffff00" size="+2"><b>SUBST_DET_TAB</b></font></td>
+		</tr>
+		<tr>
+			<td>
+				<table border="1">
+					<tr>
+						<th align="left">SUBST_DET_ID</th>
+						<th align="left">SUBST_ID</th>
+						<th align="left">FIELD_ID</th>
+						<th align="left">BLOCK_ID</th>
+						<th align="left">BLOCK_RECNO</th>
+						<th align="left">VALUE</th>
+						<th align="left">DIST_TYPE</th>
+						<th align="left">REMARK</th>
+					</tr>
+
+					<xsl:for-each select="//SUBST_DET_TAB">
+
+					<tr>
+						<td align="center"><xsl:value-of select="SUBST_DET_ID"/></td>
+						<td align="center"><xsl:value-of select="SUBST_ID"/></td>
+						<td align="left"><xsl:value-of select="FIELD_ID"/></td>
+						<td align="left"><xsl:value-of select="BLOCK_ID"/></td>
+						<td align="left"><xsl:value-of select="BLOCK_RECNO"/></td>
+						<td align="left"><xsl:value-of select="VALUE"/></td>
+						<td align="left"><xsl:value-of select="DIST_TYPE"/></td>
+						<td align="left"><xsl:value-of select="REMARK"/></td>
+					</tr>
+					</xsl:for-each>
+
+				</table>
+			</td>
+		</tr>
+
+		<tr valign="center">
+			<td></td>
+		</tr>
+		<tr valign="center">
+			<td bgcolor="#000099"><font color="#ffff00" size="+2"><b>ENV_TAB</b></font></td>
+		</tr>
+		<tr>
+			<td>
+				<table border="1">
+					<tr>
+						<th align="left">ENV_ID</th>
+						<th align="left">NAME</th>
+						<th align="left">USER_ID</th>
+						<th align="left">CRE_DATE</th>
+						<th align="left">MOD_DATE</th>
+						<th align="left">STATUS</th>
+						<th align="left">PRIVS</th>
+						<th align="left">IS_TEMPL</th>
+						<th align="left">REMARK</th>
+					</tr>
+
+					<xsl:for-each select="//ENV_TAB">
+
+					<tr>
+						<td align="center"><xsl:value-of select="ENV_ID"/></td>
+						<td align="center"><xsl:value-of select="NAME"/></td>
+						<td align="left"><xsl:value-of select="USER_ID"/></td>
+						<td align="left"><xsl:value-of select="CRE_DATE"/></td>
+						<td align="left"><xsl:value-of select="MOD_DATE"/></td>
+						<td align="left"><xsl:value-of select="STATUS"/></td>
+						<td align="left"><xsl:value-of select="PRIVS"/></td>
+						<td align="left"><xsl:value-of select="IS_TEMPL"/></td>
+						<td align="left"><xsl:value-of select="REMARK"/></td>
+					</tr>
+					</xsl:for-each>
+
+				</table>
+			</td>
+		</tr>
+
+		<tr valign="center">
+			<td></td>
+		</tr>
+		<tr valign="center">
+			<td bgcolor="#000099"><font color="#ffff00" size="+2"><b>ENV_DET_TAB</b></font></td>
+		</tr>
+		<tr>
+			<td>
+				<table border="1">
+					<tr>
+						<th align="left">ENV_DET_ID</th>
+						<th align="left">ENV_ID</th>
+						<th align="left">FIELD_ID</th>
+						<th align="left">BLOCK_ID</th>
+						<th align="left">BLOCK_RECNO</th>
+						<th align="left">VALUE</th>
+						<th align="left">DIST_TYPE</th>
+						<th align="left">REMARK</th>
+					</tr>
+
+					<xsl:for-each select="//ENV_DET_TAB">
+
+					<tr>
+						<td align="center"><xsl:value-of select="ENV_DET_ID"/></td>
+						<td align="center"><xsl:value-of select="ENV_ID"/></td>
+						<td align="center"><xsl:value-of select="FIELD_ID"/></td>
+						<td align="left"><xsl:value-of select="BLOCK_ID"/></td>
+						<td align="left"><xsl:value-of select="BLOCK_RECNO"/></td>
+						<td align="left"><xsl:value-of select="VALUE"/></td>
+						<td align="left"><xsl:value-of select="DIST_TYPE"/></td>
+						<td align="left"><xsl:value-of select="REMARK"/></td>
+					</tr>
+					</xsl:for-each>
+
+				</table>
+			</td>
+		</tr>
+
+		<tr valign="center">
+			<td></td>
+		</tr>
+		<tr valign="center">
+			<td bgcolor="#000099"><font color="#ffff00" size="+2"><b>MARKET_TAB</b></font></td>
+		</tr>
+		<tr>
+			<td>
+				<table border="1">
+					<tr>
+						<th align="left">MARKET_ID</th>
+						<th align="left">DISCH_ID</th>
+						<th align="left">CATCH_ID</th>
+						<th align="left">NAME</th>
+						<th align="left">USER_ID</th>
+						<th align="left">CRE_DATE</th>
+						<th align="left">MOD_DATE</th>
+						<th align="left">STATUS</th>
+						<th align="left">PRIVS</th>
+						<th align="left">CONSUMPTION</th>
+						<th align="left">FLUX_NONDOM</th>
+						<th align="left">FLUX_RUNOFF</th>
+						<th align="left">REMARK</th>
+					</tr>
+
+					<xsl:for-each select="//MARKET_TAB">
+
+					<tr>
+						<td align="center"><xsl:value-of select="MARKET_ID"/></td>
+						<td align="center"><xsl:value-of select="DISCH_ID"/></td>
+						<td align="left"><xsl:value-of select="CATCH_ID"/></td>
+						<td align="left"><xsl:value-of select="NAME"/></td>
+						<td align="left"><xsl:value-of select="USER_ID"/></td>
+						<td align="left"><xsl:value-of select="CRE_DATE"/></td>
+						<td align="left"><xsl:value-of select="MOD_DATE"/></td>
+						<td align="left"><xsl:value-of select="STATUS"/></td>
+						<td align="left"><xsl:value-of select="CONSUMPTION"/></td>
+						<td align="left"><xsl:value-of select="FLUX_NONDOM"/></td>
+						<td align="left"><xsl:value-of select="FLUX_RUNOFF"/></td>
+						<td align="left"><xsl:value-of select="REMARK"/></td>
+					</tr>
+					</xsl:for-each>
+
+				</table>
+			</td>
+		</tr>
+
+		<tr valign="center">
+			<td></td>
+		</tr>
+		<tr valign="center">
+			<td bgcolor="#000099"><font color="#ffff00" size="+2"><b>MOD_TAB</b></font></td>
+		</tr>
+		<tr>
+			<td>
+				<table border="1">
+					<tr>
+						<th align="left">MOD_ID</th>
+						<th align="left">NAME</th>
+						<th align="left">USER_ID</th>
+						<th align="left">CRE_DATE</th>
+						<th align="left">MOD_DATE</th>
+						<th align="left">STATUS</th>
+						<th align="left">PRIVS</th>
+						<th align="left">REMARK</th>
+					</tr>
+
+					<xsl:for-each select="//MOD_TAB">
+
+					<tr>
+						<td align="center"><xsl:value-of select="MOD_ID"/></td>
+						<td align="center"><xsl:value-of select="NAME"/></td>
+						<td align="left"><xsl:value-of select="USER_ID"/></td>
+						<td align="left"><xsl:value-of select="CRE_DATE"/></td>
+						<td align="left"><xsl:value-of select="MOD_DATE"/></td>
+						<td align="left"><xsl:value-of select="STATUS"/></td>
+						<td align="left"><xsl:value-of select="PRIVS"/></td>
+						<td align="left"><xsl:value-of select="REMARK"/></td>
+					</tr>
+					</xsl:for-each>
+
+				</table>
+			</td>
+		</tr>
+
+		<tr valign="center">
+			<td></td>
+		</tr>
+		<tr valign="center">
+			<td bgcolor="#000099"><font color="#ffff00" size="+2"><b>MOD_DET_TAB</b></font></td>
+		</tr>
+		<tr>
+			<td>
+				<table border="1">
+					<tr>
+						<th align="left">MOD_DET_ID</th>
+						<th align="left">MOD_ID</th>
+						<th align="left">FIELD_ID</th>
+						<th align="left">BLOCK_ID</th>
+						<th align="left">BLOCK_RECNO</th>
+						<th align="left">VALUE</th>
+						<th align="left">DIST_TYPE</th>
+						<th align="left">REMARK</th>
+					</tr>
+
+					<xsl:for-each select="//MOD_DET_TAB">
+
+					<tr>
+						<td align="center"><xsl:value-of select="MOD_DET_ID"/></td>
+						<td align="center"><xsl:value-of select="MOD_ID"/></td>
+						<td align="center"><xsl:value-of select="FIELD_ID"/></td>
+						<td align="left"><xsl:value-of select="BLOCK_ID"/></td>
+						<td align="left"><xsl:value-of select="BLOCK_RECNO"/></td>
+						<td align="left"><xsl:value-of select="VALUE"/></td>
+						<td align="left"><xsl:value-of select="DIST_TYPE"/></td>
+						<td align="left"><xsl:value-of select="REMARK"/></td>
+					</tr>
+					</xsl:for-each>
+
+				</table>
+			</td>
+		</tr>
+
+		<tr valign="center">
+			<td></td>
+		</tr>
+		<tr valign="center">
+			<td bgcolor="#000099"><font color="#ffff00" size="+2"><b>RES_TAB</b></font></td>
+		</tr>
+		<tr>
+			<td>
+				<table border="1">
+					<tr>
+						<th align="left">RES_ID</th>
+						<th align="left">RIVER_FACTOR</th>
+						<th align="left">RIVER_UNIT</th>
+						<th align="left">STP_FACTOR</th>
+						<th align="left">STP_UNIT</th>
+						<th align="left">PEC_INITIAL</th>
+						<th align="left">PEC_CATCH</th>
+						<th align="left">REMARK</th>
+					</tr>
+
+					<xsl:for-each select="//RES_TAB">
+
+					<tr>
+						<td align="center"><xsl:value-of select="RES_ID"/></td>
+						<td align="center"><xsl:value-of select="RIVER_FACTOR"/></td>
+						<td align="left"><xsl:value-of select="RIVER_UNIT"/></td>
+						<td align="left"><xsl:value-of select="STP_FACTOR"/></td>
+						<td align="left"><xsl:value-of select="STP_UNIT"/></td>
+						<td align="left"><xsl:value-of select="PEC_INITIAL"/></td>
+						<td align="left"><xsl:value-of select="PEC_CATCH"/></td>
+						<td align="left"><xsl:value-of select="REMARK"/></td>
+						</tr>
+					</xsl:for-each>
+									</table>
+								</td>
+		</tr>
+
+		<tr valign="center">
+			<td></td>
+		</tr>
+		<tr valign="center">
+			<td bgcolor="#000099"><font color="#ffff00" size="+2"><b>BIN_OBJ_TAB</b></font></td>
+		</tr>
+		<tr>
+			<td>
+				<table border="1">
+					<tr>
+						<th align="left">BIN_OBJ_ID</th>
+						<th align="left">OBJECT_ID</th>
+						<th align="left">NAME</th>
+						<th align="left">USER_ID</th>
+						<th align="left">PRIVS</th>
+						<th align="left">OBJ_TYPE</th>
+						<th align="left">OBJ_SUB_TYPE</th>
+						<th align="left">FILE_TYPE</th>
+						<th align="left">FILE_OBJ</th>
+						<th align="left">FILE_SIZE</th>
+						<th align="left">REMARK</th>
+						<th align="left">CRE_DATE</th>
+						<th align="left">MOD_DATE</th>
+					</tr>
+
+					<xsl:for-each select="//BIN_OBJ_TAB">
+
+					<tr>
+						<td align="center"><xsl:value-of select="BIN_OBJ_ID"/></td>
+						<td align="center"><xsl:value-of select="OBJECT_ID"/></td>
+						<td align="left"><xsl:value-of select="NAME"/></td>
+						<td align="left"><xsl:value-of select="USER_ID"/></td>
+						<td align="left"><xsl:value-of select="PRIVS"/></td>
+						<td align="left"><xsl:value-of select="OBJ_TYPE"/></td>
+						<td align="left"><xsl:value-of select="OBJ_SUB_TYPE"/></td>
+						<td align="left"><xsl:value-of select="FILE_TYPE"/></td>
+						<td align="left"><xsl:value-of select="FILE_OBJ"/></td>
+						<td align="left"><xsl:value-of select="FILE_SIZE"/></td>
+						<td align="left"><xsl:value-of select="REMARK"/></td>
+						<td align="left"><xsl:value-of select="CRE_DATE"/></td>
+						<td align="left"><xsl:value-of select="MOD_DATE"/></td>
+					</tr>
+					</xsl:for-each>
+
+				</table>
+			</td>
+		</tr>
+
+		<tr valign="center">
+			<td></td>
+		</tr>
+		<tr valign="center">
+			<td bgcolor="#000099"><font color="#ffff00" size="+2"><b>SESS_DISCH_TAB</b></font></td>
+		</tr>
+		<tr>
+			<td>
+				<table border="1">
+					<tr>
+						<th align="left">SESS_DISCH_ID</th>
+						<th align="left">DISCH_ID</th>
+						<th align="left">STRETCH_ID</th>
+						<th align="left">CATCH_ID</th>
+						<th align="left">DISCH_CLASS_ID</th>
+						<th align="left">NAME</th>
+						<th align="left">USER_ID</th>
+						<th align="left">CRE_DATE</th>
+						<th align="left">MOD_DATE</th>
+						<th align="left">STATUS</th>
+						<th align="left">PRIVS</th>
+						<th align="left">POP</th>
+						<th align="left">DWF</th>
+						<th align="left">FLOW_VAL</th>
+						<th align="left">FLOW_DIST</th>
+						<th align="left">FLOW_DOM</th>
+						<th align="left">FLOW_NONDOM</th>
+						<th align="left">FLOW_RUNOFF</th>
+						<th align="left">TREATED</th>
+						<th align="left">R_WWTP</th>
+						<th align="left">REMARK</th>
+					</tr>
+
+					<xsl:for-each select="//SESS_DISCH_TAB">
+
+					<tr>
+						<td align="center"><xsl:value-of select="SESS_DISCH_ID"/></td>
+						<td align="center"><xsl:value-of select="DISCH_ID"/></td>
+						<td align="left"><xsl:value-of select="STRETCH_ID"/></td>
+						<td align="left"><xsl:value-of select="CATCH_ID"/></td>
+						<td align="left"><xsl:value-of select="DISCH_CLASS_ID"/></td>
+						<td align="left"><xsl:value-of select="NAME"/></td>
+						<td align="left"><xsl:value-of select="USER_ID"/></td>
+						<td align="left"><xsl:value-of select="CRE_DATE"/></td>
+						<td align="left"><xsl:value-of select="MOD_DATE"/></td>
+						<td align="left"><xsl:value-of select="STATUS"/></td>
+						<td align="left"><xsl:value-of select="PRIVS"/></td>
+						<td align="left"><xsl:value-of select="POP"/></td>
+						<td align="left"><xsl:value-of select="DWF"/></td>
+						<td align="left"><xsl:value-of select="FLOW_VAL"/></td>
+						<td align="left"><xsl:value-of select="FLOW_DIST"/></td>
+						<td align="left"><xsl:value-of select="FLOW_DOM"/></td>
+						<td align="left"><xsl:value-of select="FLOW_NONDOM"/></td>
+						<td align="left"><xsl:value-of select="FLOW_RUNOFF"/></td>
+						<td align="left"><xsl:value-of select="TREATED"/></td>
+						<td align="left"><xsl:value-of select="R_WWTP"/></td>
+						<td align="left"><xsl:value-of select="REMARK"/></td>
+					</tr>
+					</xsl:for-each>
+
+				</table>
+			</td>
+		</tr>
+
+		<tr valign="center">
+			<td></td>
+		</tr>
+		<tr valign="center">
+			<td bgcolor="#000099"><font color="#ffff00" size="+2"><b>SESS_TAB</b></font></td>
+		</tr>
+		<tr>
+			<td>
+				<table border="1">
+					<tr>
+						<th align="left">SESS_ID</th>
+						<th align="left">CATCH_ID</th>
+						<th align="left">SUBST_ID</th>
+						<th align="left">ENV_ID</th>
+						<th align="left">MARKET_ID</th>
+						<th align="left">MOD_ID</th>
+						<th align="left">RES_ID</th>
+						<th align="left">NAME</th>
+						<th align="left">USER_ID</th>
+						<th align="left">CRE_DATE</th>
+						<th align="left">MOD_DATE</th>
+						<th align="left">STATUS</th>
+						<th align="left">PRIVS</th>
+						<th align="left">IS_TEMP_SESS</th>
+						<th align="left">TEMP_SESS_SRC_ID</th>
+						<th align="left">TEMP_SESS_DB_SID</th>
+						<th align="left">REMARK</th>
+						<th align="left">SESS_DISCH_ID</th>
+					</tr>
+
+					<xsl:for-each select="//SESS_TAB">
+
+					<tr>
+						<td align="center"><xsl:value-of select="SESS_ID"/></td>
+						<td align="center"><xsl:value-of select="CATCH_ID"/></td>
+						<td align="left"><xsl:value-of select="SUBST_ID"/></td>
+						<td align="left"><xsl:value-of select="ENV_ID"/></td>
+						<td align="left"><xsl:value-of select="MARKET_ID"/></td>
+						<td align="left"><xsl:value-of select="MOD_ID"/></td>
+						<td align="left"><xsl:value-of select="RES_ID"/></td>
+						<td align="left"><xsl:value-of select="NAME"/></td>
+						<td align="left"><xsl:value-of select="USER_ID"/></td>
+						<td align="left"><xsl:value-of select="CRE_DATE"/></td>
+						<td align="left"><xsl:value-of select="MOD_DATE"/></td>
+						<td align="left"><xsl:value-of select="STATUS"/></td>
+						<td align="left"><xsl:value-of select="PRIVS"/></td>
+						<td align="left"><xsl:value-of select="IS_TEMP_SESS"/></td>
+						<td align="left"><xsl:value-of select="TEMP_SESS_SRC_ID"/></td>
+						<td align="left"><xsl:value-of select="TEMP_SESS_DB_SID"/></td>
+						<td align="left"><xsl:value-of select="REMARK"/></td>
+						<td align="left"><xsl:value-of select="SESS_DISCH_ID"/></td>
+					</tr>
+					</xsl:for-each>
+
+				</table>
+			</td>
+		</tr>
+
+	</table>
+
+
+	</BODY>
+	</HTML>
+
+</xsl:template>
+
+</xsl:stylesheet>
\ No newline at end of file


Property changes on: trunk/Administration/greater.xsl
___________________________________________________________________
Name: svn:executable
   + *



More information about the Greater-commits mailing list