<?xml version="1.0" encoding="ISO-8859-1" standalone="no" ?>
<!DOCTYPE Ths SYSTEM "xml/ths_theme.dtd">
<Ths  logLevel="ALL" 	returnUnexecuted="true" 	getXslt="false"	uriRef="absolute"	useRecursion="false">
	<Theme internalId="SP_OBJ_1">
		<!-- Tabelle leer machen (nur noetig, wenn Datensaetze wegfallen, da REPLACE bestehende Datensaetze überschreibt) -->
		<ThemeTables>
			<Table name="stadtplandaten.objekte_2">
				<TableTruncate />
			</Table>
		</ThemeTables>
		
		<ThemeData>
			<!-- Symboleigenschaften aendern -->
			<Schema name="stadtplandaten.hlpSymb_scaling">
				<Trigger>			
					<onSuccessTrigger>
						<ExecFunction name="MS_createSymbols"/>     <!-- noetig, wenn Symbolinformationene geaendert wurden -->
						<ExecFunction name="MS_createLayerScript"/> <!-- nur noetig, wenn neues Thema hinzugekommen ist -->
						<ExecFunction name="MS_reloadAllLayers"/>    <!-- noetig, wenn eine der beiden oberen Funktionen ausgeführt wurde -->
					</onSuccessTrigger>
				</Trigger>
				<Fields>
					<Field name='id' dataType='INTEGER' isPrimary='true' />
					<Field name='color' dataType='STRING' />
				</Fields>
				<Data>
					<Section event='UPDATE'>
						<RowData>
							<f name='id' value='18' />
							<f name='color' value='#FFFFFF;#009900' />
						</RowData>
					</Section>
				</Data>
			</Schema>
			<!-- Daten einer Tabelle updaten -->
			<Schema name="stadtplandaten.objekte_2">
				<!-- Beschreibung der Tabellenstruktur -->
				<Fields>
					<Field name='objectId' dataType='STRING' isPrimary='true' />
					<Field name='snr' dataType='INTEGER' />
					<Field name='name' dataType='STRING' />
					<Field name='xgk' dataType='INTEGER' />
					<Field name='ygk' dataType='INTEGER' />
					<Field name='detailUrl' dataType='STRING' />
				</Fields>
				<!-- Daten -->
				<Data>
					<!-- Aktionsblock -->
					<Section event='REPLACE'>
						<!-- Datensaetze (der erste Datensatz pro Block bestimmt die verwendeten Felder) -->
						<RowData>
							<f name='objectId' 	value='1_23' />
							<f name='snr' 		value='16' />
							<f name='name' 		value='Museum für Sächsische Volkskunst' />
							<f name='xgk' 		value='5412059' />
							<f name='ygk' 		value='5658782' />
							<f name='detailUrl' value='/gen/stadtplandaten/popup_1_23.html' />
						</RowData>
						<RowData>
							<f name='objectId' 	value='1_24' />
							<f name='snr' 		value='16' />
							<f name='name' 		value='Skulpturensammlung' />
							<f name='xgk' 		value='5412109' />
							<f name='ygk' 		value='5658193' />
							<f name='detailUrl' value='/gen/stadtplandaten/popup_1_24.html' />
						</RowData>
					</Section>
					<Section event='UPDATE'>
						<!-- Datensätze (der erste Datensatz pro Block bestimmt die verwendeten Felder) -->
						<!-- hier werden z.B. nur die Koordinaten erneuert -->
						<!-- UPDATE und DELETE benötigen den Primärschlüssel -->
						<RowData>
							<f name='objectId' 	value='1_25' />
							<f name='xgk' 		value='1234567' />
							<f name='ygk' 		value='7654321' />
						</RowData>
						<RowData>
							<f name='ygk' 		value='4343434' />
							<f name='objectId' 	value='1_26' />
							<f name='xgk' 		value='2323232' />
						</RowData>
					</Section>
					
				</Data>
			</Schema>
			<!-- nächste Tabelle -->
			<Schema name="stadtplandaten.objekte_3">
				<Fields>
					<Field name='objectId' dataType='STRING' isPrimary='true' />
					<Field name='snr' dataType='INTEGER' />
					<Field name='name' dataType='STRING' />
					<Field name='xgk' dataType='INTEGER' />
					<Field name='ygk' dataType='INTEGER' />
					<Field name='detailUrl' dataType='STRING' />
				</Fields>
				<Data>
					<Section event='INSERT'>
						<RowData>
							<f name='objectId' 	value='1_23' />
							<f name='snr' 		value='16' />
							<f name='name' 		value='TEST TEST' />
							<f name='xgk' 		value='5412059' />
							<f name='ygk' 		value='5658782' />
							<f name='detailUrl' value='/gen/stadtplandaten/popup_1_23.html' />
						</RowData>
						<RowData>
							<f name='objectId' 	value='1_24' />
							<f name='snr' 		value='16' />
							<f name='name' 		value='SAMPLE' />
							<f name='xgk' 		value='5412109' />
							<f name='ygk' 		value='5658193' />
							<f name='detailUrl' value='/gen/stadtplandaten/popup_1_24.html' />
						</RowData>
					</Section>
				</Data>
			</Schema>
		</ThemeData>
	</Theme>
</Ths>
