Einsatzmittel nach AAO anzeigen

Standardmäßig zeigt der Einsatzmonitor die Einsatzmittel an, die derzeit im anzuzeigenden Einsatz disponiert sind. Alternativ können aber auch Einsatzmittel angezeigt werden, wie sie in der AAO definiert sind. Voraussetzung hierfür ist, dass die AAO auf Basis Ort+Ortsteil + Stichwort definiert ist. Eine Darstellung einer AAO auf Basis von AAO-Gebieten ist über diesen Weg nicht möglich.

In der Datei „main.txt“ des Einsatzmonitors ist im unteren Teil folgender Block enthalten:

		{sql}SELECT EM_EINSAETZE.RUFNAME,EINSATZMITTEL.STATUS,round((CHAR_LENGTH(einsatzmittel.rufname)+4)*0.2) AS LENGTH FROM EM_EINSAETZE INNER JOIN EINSATZMITTEL ON EM_EINSAETZE.RUFNAME=EINSATZMITTEL.RUFNAME WHERE EM_EINSAETZE.EINSATZNUMMER='{EINSATZ}' AND AKTIV=1 ORDER BY ID|
			<div id="alarm_aao">
			<div id="alarm_embox">	
						<div id="alarm_status" style="background: %STATUSFARBE%">%STATUS%</div>
						<div id="alarm_em%LENGTH%">%RUFNAME%</div>
			</div>
			</div>
		{/sql}

Der Code müsste wie folgt geändert werden:

		{sql}select em.rufname,em.status,length(em.rufname) from einsatzmittel em inner join em_vorschlag ev on ev.rufname=em.rufname and ev.typ='EM' inner join vorschlag v on ev.vorschlagid=v.id inner join einsaetze e on v.ort=e.ort and v.ortsteil=e.ortsteil and v.eart=e.einsatzart and v.stichwort=e.stichwort and e.einsatznummer={EINSATZ}|
			<div id="alarm_aao">
			<div id="alarm_embox">	
						<div id="alarm_status" style="background: %STATUSFARBE%">%STATUS%</div>
						<div id="alarm_em%LENGTH%">%RUFNAME%</div>
			</div>
			</div>
		{/sql}