Advanced condition editor
Introduction

Places of occurrence

Syntax suggestions



Condition examples
Last updated
Was this helpful?





Last updated
Was this helpful?
Was this helpful?
// integer comparison of a TextField type field
parseInt(getValue("GesTextField3"))>5
// floating-point comparison of a TextField type field
parseFloat(getValue("GesTextField5"))<200.001
// logical value comparison (equal) of a CheckBox type field
getValue("GesCheckbox1")=="true"
// logical value comparison (not equal) of a CheckBox type field
getValue("GesCheckbox1")!="true"
// text value comparison of a RadioGroup type field
getValue("GesRadioGroup1")=="audi"
// check if a value, e.g. a session variable, is not empty
!!getValue("nazwiskoZew")
// check if a value, e.g. a session variable, is empty
!getValue("nazwiskoZew")
// check whether the statement with mid oswiadczenie1 in the component with id GesStatementPopup1 has been accepted
getStatementItem("GesStatementPopup1","oswiadczenie1") == "true"
// check whether the statement with mid zdrowotne in the component with id GesStatementFlat5 (located in a composite component) has been accepted
getStatementItem("@GesStatementFlat5","zdrowotne")=="false"
// requiredness condition for a field if others are empty
!!!(getValue("@GesTextField13")||getValue("@GesTextField8"))
// check values of comboboxes
getValue("@GesCombobox1")!=2&&getValue("@GesCombobox1")>0
// check if TextField is visible
isVisible("@GesTextField1")=="true"
// check whether the number of characters in TextField equals 10
getValue("GesTextField5").length==10