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 && ${ConditionMeasurement.Equipment.PartOfEquipment} != Empty) ultimoweb-checkmark #elseif(${ConditionMeasurement.Inspected}==False && ${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
- Definitie opvragen —
lookup_mobile_screen("ConditionMeasurement", app="Infra")Volledige definitie incl. XML. Bron:ultimo_gomanager.xml. - Entity-model —
lookup_entity("ConditionMeasurement")· ../../entities/ConditionMeasurement Properties, contexts en statussen van de ConditionMeasurement-entity. Bron:Entities.xml.