Dateien nach "/" hochladen
This commit is contained in:
parent
5119235f21
commit
36bf0487ea
|
|
@ -0,0 +1,198 @@
|
|||
<?xml version='1.0' encoding='UTF-8'?>
|
||||
<h:html xmlns="http://www.w3.org/2002/xforms" xmlns:h="http://www.w3.org/1999/xhtml" xmlns:ev="http://www.w3.org/2001/xml-events" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:jr="http://openrosa.org/javarosa" xmlns:orx="http://openrosa.org/xforms" xmlns:odk="http://www.opendatakit.org/xforms" xmlns:entities="http://www.opendatakit.org/xforms/entities">
|
||||
<h:head>
|
||||
<h:title>Stammdaten Gebäude</h:title>
|
||||
<model odk:xforms-version="1.0.0" entities:entities-version="2024.1.0">
|
||||
<instance>
|
||||
<data id="stammdaten_gebaeude" version="2025-10-09-1-v2-entities1-rename-aktiv2_v2_v3">
|
||||
<gebaeude_modus/>
|
||||
<gebaeude_bearbeiten/>
|
||||
<start/>
|
||||
<today/>
|
||||
<end/>
|
||||
<deviceid/>
|
||||
<kopf>
|
||||
<auftraggeber/>
|
||||
<objekt_nr/>
|
||||
<objekt_name/>
|
||||
<strasse_hausnr/>
|
||||
<plz/>
|
||||
<ort/>
|
||||
</kopf>
|
||||
<mietspiegel>
|
||||
<baujahr_klasse/>
|
||||
<lageklasse/>
|
||||
<aktiv/>
|
||||
</mietspiegel>
|
||||
<fertig/>
|
||||
<meta>
|
||||
<instanceID/>
|
||||
<instanceName/>
|
||||
<entity dataset="gebaeude" id="" update="false()" baseVersion="" trunkVersion="" branchId="" create="true()" entities:dataset="gebaeude">
|
||||
<label/>
|
||||
</entity>
|
||||
</meta>
|
||||
</data>
|
||||
</instance>
|
||||
<instance id="ja_nein">
|
||||
<root>
|
||||
<item>
|
||||
<name>ja</name>
|
||||
<label>Ja</label>
|
||||
</item>
|
||||
<item>
|
||||
<name>nein</name>
|
||||
<label>Nein</label>
|
||||
</item>
|
||||
</root>
|
||||
</instance>
|
||||
<instance id="baujahr_klasse">
|
||||
<root>
|
||||
<item>
|
||||
<name>bis_1918</name>
|
||||
<label>bis 1918</label>
|
||||
</item>
|
||||
<item>
|
||||
<name>1919_1949</name>
|
||||
<label>1919–1949</label>
|
||||
</item>
|
||||
<item>
|
||||
<name>1950_1964</name>
|
||||
<label>1950–1964</label>
|
||||
</item>
|
||||
<item>
|
||||
<name>1965_1972</name>
|
||||
<label>1965–1972</label>
|
||||
</item>
|
||||
<item>
|
||||
<name>1973_1990</name>
|
||||
<label>1973–1990</label>
|
||||
</item>
|
||||
<item>
|
||||
<name>1991_2002</name>
|
||||
<label>1991–2002</label>
|
||||
</item>
|
||||
<item>
|
||||
<name>2003_2013</name>
|
||||
<label>2003–2013</label>
|
||||
</item>
|
||||
<item>
|
||||
<name>ab_2014</name>
|
||||
<label>ab 2014</label>
|
||||
</item>
|
||||
<item>
|
||||
<name>unbekannt</name>
|
||||
<label>unbekannt</label>
|
||||
</item>
|
||||
</root>
|
||||
</instance>
|
||||
<instance id="lage_klasse">
|
||||
<root>
|
||||
<item>
|
||||
<name>einfach</name>
|
||||
<label>einfach</label>
|
||||
</item>
|
||||
<item>
|
||||
<name>mittel</name>
|
||||
<label>mittel</label>
|
||||
</item>
|
||||
<item>
|
||||
<name>gut</name>
|
||||
<label>gut</label>
|
||||
</item>
|
||||
<item>
|
||||
<name>sehr_gut</name>
|
||||
<label>sehr gut</label>
|
||||
</item>
|
||||
<item>
|
||||
<name>unbekannt</name>
|
||||
<label>unbekannt</label>
|
||||
</item>
|
||||
</root>
|
||||
</instance>
|
||||
<instance id="vorgang_modus">
|
||||
<root>
|
||||
<item>
|
||||
<name>neu</name>
|
||||
<label>Neues Gebäude erfassen</label>
|
||||
</item>
|
||||
<item>
|
||||
<name>bearbeiten</name>
|
||||
<label>Bestehendes Gebäude bearbeiten</label>
|
||||
</item>
|
||||
</root>
|
||||
</instance>
|
||||
<bind nodeset="/data/start" jr:preload="timestamp" type="dateTime" jr:preloadParams="start"/>
|
||||
<bind nodeset="/data/today" jr:preload="date" type="date" jr:preloadParams="today"/>
|
||||
<bind nodeset="/data/end" jr:preload="timestamp" type="dateTime" jr:preloadParams="end"/>
|
||||
<bind nodeset="/data/deviceid" jr:preload="property" type="string" jr:preloadParams="deviceid"/>
|
||||
<bind nodeset="/data/kopf/auftraggeber" type="string" required="1" entities:saveto="auftraggeber"/>
|
||||
<bind nodeset="/data/kopf/objekt_nr" type="string" required="1" entities:saveto="objekt_nr"/>
|
||||
<bind nodeset="/data/kopf/objekt_name" type="string" entities:saveto="objekt_name"/>
|
||||
<bind nodeset="/data/kopf/strasse_hausnr" type="string" required="1" entities:saveto="strasse_hausnr"/>
|
||||
<bind nodeset="/data/kopf/plz" type="string" required="1" entities:saveto="plz"/>
|
||||
<bind nodeset="/data/kopf/ort" type="string" required="1" entities:saveto="ort"/>
|
||||
<bind nodeset="/data/mietspiegel/baujahr_klasse" type="string" entities:saveto="baujahr_klasse"/>
|
||||
<bind nodeset="/data/mietspiegel/lageklasse" type="string" entities:saveto="lageklasse"/>
|
||||
<bind nodeset="/data/mietspiegel/aktiv" type="string" entities:saveto="aktiv"/>
|
||||
<bind nodeset="/data/fertig" type="string"/>
|
||||
<bind nodeset="/data/meta/instanceID" type="string" readonly="true()" jr:preload="uid"/>
|
||||
<bind nodeset="/data/meta/instanceName" type="string" calculate="concat( /data/kopf/strasse_hausnr , ', ', /data/kopf/plz , ' ', /data/kopf/ort )"/>
|
||||
<bind nodeset="/data/meta/entity/@create" calculate="true()"/>
|
||||
<bind nodeset="/data/meta/entity/@id"/>
|
||||
<bind nodeset="/data/meta/entity/@update" calculate="false()"/>
|
||||
<bind nodeset="/data/meta/entity/label" calculate="concat(/data/kopf/objekt_nr, ' - ', /data/kopf/objekt_name)" type="string" readonly="true()"/>
|
||||
<bind nodeset="/data/meta/entity" entities:dataset="gebaeude"/><bind nodeset="/data/meta/entity" entities:dataset="gebaeude"/><bind nodeset="/data/meta/entity/@id" calculate="if(/data/meta/entity/@id = '', uuid(), /data/meta/entity/@id)"/><setvalue ref="/data/meta/entity/@id" event="odk-instance-first-load" value="if(/data/meta/entity/@id = '', uuid(), /data/meta/entity/@id)"/><setvalue ref="/data/meta/entity/@id" event="xforms-ready" value="if(/data/meta/entity/@id = '', uuid(), /data/meta/entity/@id)"/><setvalue ref="/data/meta/entity/@create" event="xforms-ready" value="'true'"/><setvalue ref="/data/meta/entity/@update" event="xforms-ready" value="'false'"/><bind nodeset="/data/meta/entity/label" calculate="concat(/data/kopf/objekt_nr, ' - ', /data/kopf/objekt_name)"/></model>
|
||||
</h:head>
|
||||
<h:body>
|
||||
<group ref="/data/kopf">
|
||||
<label>Stempelkopf / Auftrag</label>
|
||||
<input ref="/data/kopf/auftraggeber">
|
||||
<label>Auftraggeber / Mandant</label>
|
||||
</input>
|
||||
<input ref="/data/kopf/objekt_nr">
|
||||
<label>Objektnummer</label>
|
||||
</input>
|
||||
<input ref="/data/kopf/objekt_name">
|
||||
<label>Objektbezeichnung</label>
|
||||
<hint>z. B. Stuttgarter Str. 54</hint>
|
||||
</input>
|
||||
<input ref="/data/kopf/strasse_hausnr">
|
||||
<label>Straße und Hausnummer</label>
|
||||
</input>
|
||||
<input appearance="numbers" ref="/data/kopf/plz">
|
||||
<label>PLZ</label>
|
||||
</input>
|
||||
<input ref="/data/kopf/ort">
|
||||
<label>Ort</label>
|
||||
</input>
|
||||
</group>
|
||||
<group ref="/data/mietspiegel">
|
||||
<label>Mietspiegel-relevante Stammdaten</label>
|
||||
<select1 ref="/data/mietspiegel/baujahr_klasse">
|
||||
<label>Baujahr-Klasse</label>
|
||||
<itemset nodeset="instance('baujahr_klasse')/root/item">
|
||||
<value ref="name"/>
|
||||
<label ref="label"/>
|
||||
</itemset>
|
||||
</select1>
|
||||
<select1 ref="/data/mietspiegel/lageklasse">
|
||||
<label>Lageklasse</label>
|
||||
<itemset nodeset="instance('lage_klasse')/root/item">
|
||||
<value ref="name"/>
|
||||
<label ref="label"/>
|
||||
</itemset>
|
||||
</select1>
|
||||
<select1 ref="/data/mietspiegel/aktiv">
|
||||
<label>Projekt aktiv?</label>
|
||||
<itemset nodeset="instance('ja_nein')/root/item">
|
||||
<value ref="name"/>
|
||||
<label ref="label"/>
|
||||
</itemset>
|
||||
</select1>
|
||||
</group>
|
||||
<trigger ref="/data/fertig">
|
||||
<label>Stammdaten-Erfassung abgeschlossen?</label>
|
||||
</trigger>
|
||||
</h:body>
|
||||
</h:html>
|
||||
Loading…
Reference in New Issue