Skip to main content
Skip table of contents

Detail Component

Detail Components zeigen Inhalt seitenbasiert an. Dabei kann es sich um reine Texte, aber z. B. auch um Checkboxen oder statische oder dynamische Listen handeln.


Detail Component definieren

Eine Detail Component wird innerhalb einer eigenen Definitionsdatei <DetailComponentName>.detail deklariert. Diese wird im Projektordner Components angelegt. 


So legen Sie eine neue Definitionsdatei an:

  1. Klicken Sie auf das Menü New > Add <entsprechende Komponente>.
    Alternativ lässt sich die Datei auch über das Kontextmenü New > Add <entsprechende Komponente> anlegen.
  2. Wählen Sie die gewünschte Definitionsdatei.
  3. In File name den Namen der Definitionsdatei eingeben.
  4. Auf Finish klicken.
    Eine neue Definitionsdatei mit einer vordefinierten Struktur wird angelegt.

Die Detail Component wird über <DetailComponent> erzeugt und kann die Standard-Attribute für Components besitzen.

Für eine Detail Component muss ein Layout deklariert werden.

Beispiel Detail Component

XML
<DetailComponent process="/WebApp/Map/LoadMapData.wrf" xmlns="http://softproject.de/webapp/1.0">
	<Properties>
		<Property name="Place" type="List">
			<Property name="Company" type="String" />
			<Property name="Address" type="String" />
		</Property>
	</Properties>
	<FlowLayout>
		<Map vendor="OpenStreetMap">
			<Search />
			<Markers data="#Place" iconUrl="Location.png" name="#Company" searchString="#Address" />
		</Map>
	</FlowLayout>
</DetailComponent>


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.