HOW TO
In ArcGIS Survey123 Connect können Formeln auf Fragen angewendet werden, um eine bestimmte bedingte Formatierung für den Anzeigetext des Survey festzulegen. Es ist möglich, die Textfarbe basierend auf dem Wert anzupassen, der aus einer verschachtelten IF-Anweisung berechnet wird.
In diesem Artikel werden die Schritte zum Definieren der Formel beschrieben, die die angezeigte Textfarbe basierend auf der Gesamtzahl der in den letzten zwei Wochen gekauften Früchte als Beispiel definiert. Die folgende Abbildung zeigt ein ArcGIS Survey123 Connect-Survey-Formular mit der ausgefüllten farbigen Textantwort für die Frage "Identification".
if(${<questionName1>}<operator1><fieldValue1>, '<font color="<colorName1>"><displayText1></font>', if(${<questionName1>}<operator2><fieldValue2> and ${<questionName1>}<operator3><fieldValue3>, '<font color="<colorName2>"><displayText2></font>', ''))
Der folgende Code-Block ist ein Beispiel für die voll funktionsfähige Formel mit drei Bedingungen, die auf die Frage "note2" angewendet werden sollen.
if(${note1}>9, '<font color="green">A lot</font>', if(${note1}<=9 and ${note1}>=5, '<font color="blue">Enough</font>', if(${note1}<5 and ${note1}>=0, '<font color="red">Limited</font>', '')))
Artikel-ID: 000028627
Unterstützung durch ArcGIS-Experten anfordern
Esri Support App herunterladen