title: "ConditionMeasurement (Screen in Infra)" category: reference tags: [mobile, go, go-plus, screen, infra] source: ultimo_gomanager.xml date: 2026-04-17 status: published

ConditionMeasurement (Screen in Infra)

Category: Screen Application: Infra Has standard: Ja Entity (uit XML): ConditionMeasurement

Raw XMLbewerken

<Screen EntityType="ConditionMeasurement">
	<ContextList>
		<Context>ConditionMeasurementContext.None</Context>
	</ContextList>
	<Section Id="Headers">
		<Header Title="${ConditionMeasurement.Equipment.Description?}" Text="${ConditionMeasurement.Equipment.Id?}" Icon="#trim #if(${ConditionMeasurement.Inspected}==True &amp;&amp; ${ConditionMeasurement.Equipment.PartOfEquipment} != Empty) ultimoweb-checkmark #elseif(${ConditionMeasurement.Inspected}==False &amp;&amp; ${ConditionMeasurement.Equipment.PartOfEquipment} != Empty)ultimoweb-radio-unchecked #end#end" />
	</Section>
	<Section Id="Actions Element">
		<Workflow
			Name="Mobile_ConditionMeasurement_AddBuildingPartFiltered"
			Text="#label(ADDBUILDINGPART)"
			Icon="ultimoweb-stop-2">
			<Condition><![CDATA[${ConditionMeasurement.Equipment.PartOfEquipment}== Empty
								&& #{Settings.ConditionMeasurementInfra.AllowInspectorToAddBuildingPart}]]></Condition>
			<Properties>
				<Property Name="InspectionLineElement" Value="${ConditionMeasurement.Id}" />
				<DataSetProperty Name="EquipmentTypeHierarchy" Title="#contextdescription_capital(EQMTYPE 32768)" DataSet="ChooseBuildingPartType" Required="True">
					<Properties>
						<Property Name="ElementType" Value="${ConditionMeasurement.Equipment.EquipmentType.Id?}" />
					</Properties>
				</DataSetProperty>
				<Property Name="Description" Title="#label(DESCRIPTION) #contextdescription(EQUIPMENT 32768)" Type="String" SingleLine="True" />
				<Property Name="Image" Title="#label(ILLUSTRATION_1)" Type="Image" />
				<Property Name="Image2" Title="#label(ILLUSTRATION_2)" Type="Image" />
				<Property Name="Image3" Title="#label(ILLUSTRATION_3)" Type="Image" />
				<Property Name="Image4" Title="#label(ILLUSTRATION_4)" Type="Image" />
			</Properties>
		</Workflow>
		<Workflow
			Name="Mobile_ConditionMeasurement_AddBuildingPartUnfiltered"
			Text="#label(ADDBUILDINGPART) #label(CONDITIONMEASUREMENT_UNFILTERED)"
			Icon="ultimoweb-stop-2">
			<Condition><![CDATA[${ConditionMeasurement.Equipment.PartOfEquipment}== Empty
								&& #{Settings.ConditionMeasurementInfra.AllowInspectorToAddBuildingPart}]]></Condition>
			<Properties>
				<Property Name="InspectionLineElement" Value="${ConditionMeasurement.Id}" />
				<DataSetProperty Name="EquipmentType" Title="#contextdescription_capital(EQMTYPE 32768)" DataSet="ChooseBuildingPartTypeUnfiltered" Required="True" />
				<Property Name="Description" Title="#label(DESCRIPTION) #contextdescription(EQUIPMENT 32768)" Type="String" SingleLine="True" />
				<Property Name="Image" Title="#label(ILLUSTRATION_1)" Type="Image" />
				<Property Name="Image2" Title="#label(ILLUSTRATION_2)" Type="Image" />
				<Property Name="Image3" Title="#label(ILLUSTRATION_3)" Type="Image" />
				<Property Name="Image4" Title="#label(ILLUSTRATION_4)" Type="Image" />
			</Properties>
		</Workflow>
		<List DataSet="ConditionMeasurementBuildingParts" Text="#label(TO_INSPECT) #contextdescription_plural(EQUIPMENT 32768)" ShowCount="True" Icon="#if(${ConditionMeasurement.NumberOfBuildingPartsInspected} == ${ConditionMeasurement.NumberOfBuildingPartsToInspect}) ultimoweb-checkmark #else ultimoweb-radio-unchecked #end">
			<Condition><![CDATA[${ConditionMeasurement.Equipment.PartOfEquipment} == Empty]]></Condition>
			<Properties>
				<Property Name="ConditionMeasurementId" Value="${ConditionMeasurement.Id}" />
			</Properties>
		</List>
	</Section>
	<Section Id="General info Element">
		<Text Title="#label(OBJECT)" Text="${ConditionMeasurement.Equipment.ProcessFunction.Description?}" Icon="#if(${ConditionMeasurement.Equipment.ProcessFunction.ImageFile?} == Empty) ultimoweb-factory #elseif(${ConditionMeasurement.Equipment.ProcessFunction.ImageFile?} != Empty)${ConditionMeasurement.Equipment.ProcessFunction.ImageFile?}#end">
			<Condition><![CDATA[${ConditionMeasurement.Equipment.PartOfEquipment} == Empty]]></Condition>
		</Text>
		<Text Title="#contextdescription_capital(EQMTYPE 262144)" Text="${ConditionMeasurement.Equipment.EquipmentType.Description?}" Icon="ultimoweb-cog">
			<Condition><![CDATA[${ConditionMeasurement.Equipment.PartOfEquipment} == Empty]]></Condition>
		</Text>
		<Text Title="#label(CONDITION_SCORE)" Text="${ConditionMeasurement.MaintenanceState.Description?}">
			<Condition><![CDATA[${ConditionMeasurement.Equipment.PartOfEquipment} == Empty
								&& #{Settings.ConditionMeasurementInfra.ShowScores} == True]]></Condition>
		</Text>
		<Text Title="#label(APPEARANCE_SCORE)" Text="${ConditionMeasurement.AppearanceMaintenanceState.Description?}">
			<Condition><![CDATA[${ConditionMeasurement.Equipment.PartOfEquipment} == Empty
								&& #{Settings.ConditionMeasurementInfra.ShowScores} == True]]></Condition>
		</Text>
	</Section>
	<Section Id="Actions BuildingPart">
		<Workflow
			Name="Mobile_ConditionMeasurement_ReportConditionFlawPresentInfra"
			Text="#label(CONDITIONFLAWPRESENT_REPORT)"
			Icon="ultimoweb-link-2">
			<Condition><![CDATA[${ConditionMeasurement.Equipment.PartOfEquipment} != Empty
								&& ${ConditionMeasurement.Equipment.EquipmentType}!=Empty]]></Condition>
			<Properties>
				<Property Name="ConditionMeasurement" Value="${ConditionMeasurement.Id}" />
				<DataSetProperty Name="ConditionFlawMaterial" Title="#contextdescription_capital(CONDITIONFLAW 0)" DataSet="ConditionFlawMaterial" Required="True">
					<Properties>
						<Property Name="ConditionMeasurementEquipmentType" Value="${ConditionMeasurement.Equipment.EquipmentType.Id?}" />
					</Properties>
				</DataSetProperty>
				<DataSetProperty Name="ConditionIntensity" Title="#contextdescription_capital(CONDITIONINTENSITY 0)" DataSet="ConditionIntensity" Required="True" />
				<Property Name="ConditionFlawPresentSize" Title="#contextdescription_capital(CONDITIONSIZE 0)" Text="(1-100%)" Type="Int32" Required="True" />
				<Property Name="Text" Title="#label(EXPLANATION)" Text="#label(ENTER_REMARK)" Type="String" />
				<Property Name="Image" Title="#label(ILLUSTRATION_1)" Type="Image" />
				<Property Name="Image2" Title="#label(ILLUSTRATION_2)" Type="Image" />
				<Property Name="Image3" Title="#label(ILLUSTRATION_3)" Type="Image" />
				<Property Name="Image4" Title="#label(ILLUSTRATION_4)" Type="Image" />
			</Properties>
		</Workflow>
		<Workflow
			Name="Mobile_ConditionMeasurement_ReportConditionFlawPresentInfra"
			Text="#label(CONDITIONFLAWPRESENT_REPORT) #label(CONDITIONMEASUREMENT_UNFILTERED)"
			Icon="ultimoweb-link-2">
			<Condition><![CDATA[${ConditionMeasurement.Equipment.PartOfEquipment} != Empty]]></Condition>
			<Properties>
				<Property Name="ConditionMeasurement" Value="${ConditionMeasurement.Id}" />
				<DataSetProperty Name="ConditionFlawMaterial" Title="#contextdescription_capital(CONDITIONFLAW 0)" DataSet="ConditionFlawMaterialUnfiltered" Required="True" />
				<DataSetProperty Name="ConditionIntensity" Title="#contextdescription_capital(CONDITIONINTENSITY 0)" DataSet="ConditionIntensity" Required="True" />
				<Property Name="ConditionFlawPresentSize" Title="#contextdescription_capital(CONDITIONSIZE 0)" Text="(1-100%)" Type="Int32" Required="True" />
				<Property Name="Text" Title="#label(EXPLANATION)" Text="#label(ENTER_REMARK)" Type="String" />
				<Property Name="Image" Title="#label(ILLUSTRATION_1)" Type="Image" />
				<Property Name="Image2" Title="#label(ILLUSTRATION_2)" Type="Image" />
				<Property Name="Image3" Title="#label(ILLUSTRATION_3)" Type="Image" />
				<Property Name="Image4" Title="#label(ILLUSTRATION_4)" Type="Image" />
			</Properties>
		</Workflow>
		<Workflow
			Name="Mobile_ConditionMeasurement_ToggleInspectedInfra"
			Text="#label(CONDITIONMEASUREMENT_INSPECTED)"
			Icon="ultimoweb-checkmark">
			<Condition><![CDATA[${ConditionMeasurement.Inspected}==True
								&& ${ConditionMeasurement.Equipment.PartOfEquipment} != Empty]]></Condition>
			<Properties>
				<Property Name="ConditionMeasurement" Value="${ConditionMeasurement.Id}" />
			</Properties>
		</Workflow>
		<Workflow
			Name="Mobile_ConditionMeasurement_ToggleInspectedInfra"
			Text="#label(CONDITIONMEASUREMENT_NOTINSPECTED)"
			Icon="ultimoweb-radio-unchecked">
			<Condition><![CDATA[${ConditionMeasurement.Inspected}==False
								&& ${ConditionMeasurement.Equipment.PartOfEquipment} != Empty]]></Condition>
			<Properties>
				<Property Name="ConditionMeasurement" Value="${ConditionMeasurement.Id}" />
			</Properties>
		</Workflow>
		<List DataSet="ConditionMeasurementConditionFlawPresent" Text="#contextdescription_plural_capital(CONDITIONFLAW 2)" Top="-1" ShowCount="True" Icon="ultimoweb-link-2">
			<Condition><![CDATA[${ConditionMeasurement.Equipment.PartOfEquipment} != Empty]]></Condition>
			<Properties>
				<Property Name="ConditionMeasurementId" Value="${ConditionMeasurement.Id}" />
			</Properties>
		</List>
		<List DataSet="ConditionMeasurementConditionFlawPresentDeleted" Text="#label(DELETED_CONDITIONFLAWPRESENTS)" Top="-1" ShowCount="True" Icon="ultimoweb-remove-3">
			<Condition><![CDATA[${ConditionMeasurement.Equipment.PartOfEquipment} != Empty]]></Condition>
			<Properties>
				<Property Name="ConditionMeasurementId" Value="${ConditionMeasurement.Id}" />
			</Properties>
		</List>
	</Section>
	<Section Id="GeneralInfo BuildingPart">
		<Text Title="#label(OBJECT)" Text="${ConditionMeasurement.Equipment.PartOfEquipment.ProcessFunction.Description?}" Icon="#if(${ConditionMeasurement.Equipment.PartOfEquipment.ProcessFunction.ImageFile?} == Empty) ultimoweb-factory #elseif(${ConditionMeasurement.Equipment.PartOfEquipment.ProcessFunction.ImageFile?} != Empty)${ConditionMeasurement.Equipment.PartOfEquipment.ProcessFunction.ImageFile?}#end" />
		<Text Title="#contextdescription_capital(EQUIPMENT 65536)" Text="${ConditionMeasurement.Equipment.PartOfEquipment.Description?}" Icon="#if(${ConditionMeasurement.Equipment.PartOfEquipment.ImageFile?} == Empty) ultimoweb-cog #elseif(${ConditionMeasurement.Equipment.PartOfEquipment.ImageFile?} != Empty)${ConditionMeasurement.Equipment.PartOfEquipment.ImageFile?}#end" />
		<Text Title="#contextdescription_capital(EQMTYPE 32768)" Text="${ConditionMeasurement.Equipment.EquipmentType.Description?}" Icon="ultimoweb-stop-2">
			<Condition><![CDATA[${ConditionMeasurement.Equipment.PartOfEquipment} != Empty]]></Condition>
		</Text>
		<Text Title="#label(CONDITION_SCORE)" Text="${ConditionMeasurement.MaintenanceState.Description?}">
			<Condition><![CDATA[${ConditionMeasurement.Equipment.PartOfEquipment} != Empty
								&& #{Settings.ConditionMeasurementInfra.ShowScores} == True]]></Condition>
		</Text>
		<Text Title="#label(APPEARANCE_SCORE)" Text="${ConditionMeasurement.AppearanceMaintenanceState.Description?}">
			<Condition><![CDATA[${ConditionMeasurement.Equipment.PartOfEquipment} != Empty
								&& #{Settings.ConditionMeasurementInfra.ShowScores} == True]]></Condition>
		</Text>
	</Section>
</Screen>

Brondatabewerken