/* Hi upendram803 Please use the below code and create 3 variable in sail i.e. 1) ri!text_value 2) ri!bool_validation 3) ri!text_btnAction by default i passed ri!text_value as "null" and ri!bool_validation as "true" to the inteface rule which is used in the user input task. */ =with( a!formLayout( label: "Sample Form", instructions: "", firstColumnContents: { a!textField( label: "Name", labelPosition: "ADJACENT", refreshAfter: "KEYPRESS", value: ri!text_value, saveInto: { ri!text_value, a!save(ri!bool_validation, rule!APN_isBlank(ri!text_value)) }, validationGroup: "onSubmit" ) }, secondColumnContents: { /* Add components here for a two-column form */ }, buttons: a!buttonLayout( primaryButtons: { a!buttonWidgetSubmit( label: "Submit", style: "PRIMARY", value: "submit", saveInto: { a!save(ri!bool_validation, rule!APN_isBlank(ri!text_value)), ri!text_btnAction }, validationGroup: "onSubmit" ) }, secondaryButtons: { a!buttonWidgetSubmit( label: "Cancel", style: "NORMAL", value: "cancel", saveInto: ri!text_btnAction, skipValidation: true ) } ), validationGroup: "onSubmit", validations: if(ri!bool_validation, a!validationMessage( message: "Please upload at least one document.", validateAfter: "SUBMIT" ), "" ) ) )