= a!formLayout( label: "Test Request", firstColumnContents: { a!sectionLayout( firstColumnContents: { a!textField( label: "Field #1", labelPosition: "ABOVE", saveInto: {}, refreshAfter: "UNFOCUS", required: true, validations: {}, validationGroup: "VG1" ), a!textField( label: "Field #2", labelPosition: "ABOVE", saveInto: {}, refreshAfter: "UNFOCUS", required: true, validations: {}, validationGroup: "VG2" ), a!textField( label: "Field #3", labelPosition: "ABOVE", saveInto: {}, refreshAfter: "UNFOCUS", required: true, validations: {}, validationGroup: "VG3" ), a!textField( label: "Field #4", labelPosition: "ABOVE", saveInto: {}, refreshAfter: "UNFOCUS", required: true, validations: {}, validationGroup: "VG4" ) }, secondColumnContents: { a!textField( label: "Field #5", labelPosition: "ABOVE", saveInto: {}, refreshAfter: "UNFOCUS", required: true, validations: {}, validationGroup: "VG5" ), a!textField( label: "Field Common", instructions: "Should be mandatory for all buttons except button#5", labelPosition: "ABOVE", saveInto: {}, refreshAfter: "UNFOCUS", required: true, validations: {} ) } ) }, secondColumnContents: {}, buttons: a!buttonLayout( primaryButtons: { a!buttonWidgetSubmit( label: "Submit#1", style: "PRIMARY", saveInto: {}, validationGroup: "VG1" ), a!buttonWidgetSubmit( label: "Submit#2", style: "PRIMARY", saveInto: {}, validationGroup: "VG2" ), a!buttonWidgetSubmit( label: "Submit#3", style: "PRIMARY", saveInto: {}, validationGroup: "VG3" ), a!buttonWidgetSubmit( label: "Submit#4", style: "PRIMARY", saveInto: {}, validationGroup: "VG4" ), a!buttonWidgetSubmit( label: "Submit#5", style: "PRIMARY", saveInto: {}, validationGroup: "VG5" ) }, secondaryButtons: {} ), validations: {} )