Appian Community and Appian Academy are being upgraded. From July 24–August 3, the Appian Community will be in read-only mode. During this time, the site will be read-only and user registration will be disabled. We apologize for any inconvenience this may cause, but a more secure, stable, and performant Community experience is coming soon!
The new Appian Community launches August 3, followed by Appian Academy on August 7. During the migration, Appian Community Edition, Appian Academy, Documentation, Certifications, Instructor-led Customer Training, Partner Sales Training & Accreditation, and Forum (for Appian Partners and Customers only) will remain available.
In related action , after submitting a form ,the form must gets closed and it must enter details in db but after submitting the form it is not updating the details in db and the form is not getting closed can someone please with this
Discussion posts and replies are publicly visible
Set the 'submit: true' in your button widget. Should work!
it is already set to true
Can you please attach the interface code, and process screenshot for more info?
a!localVariables( local!pressedButton: "cancel", local!getdata: rule!test_getRequestByID(ri!id), { a!sectionLayout( contents: { a!boxLayout( label: "Audit Approval Form", labelSize: "MEDIUM_PLUS", contents: { a!columnsLayout( columns: { a!columnLayout( contents: { a!textField( label: "Comments", labelPosition: "JUSTIFIED", value: local!getdata[1].requestorComments, saveInto: local!getdata[1].requestorComments, refreshAfter: "UNFOCUS", readOnly: true, validations: {} ), a!dateField( label: "Start Date", labelPosition: "JUSTIFIED", value: local!getdata[1].startDate, saveInto: local!getdata[1].startDate, readOnly: true, validations: {} ), a!dateField( label: "End Date", labelPosition: "JUSTIFIED", value: local!getdata[1].endDate, saveInto: local!getdata[1].endDate, readOnly: true, validations: {} ), a!textField( label: "Email Addresses", labelPosition: "JUSTIFIED", value: local!getdata[1].emailAddresses, saveInto: local!getdata[1].emailAddresses, refreshAfter: "UNFOCUS", readOnly: true, validations: {} ) } ), a!columnLayout( contents: { a!textField( label: "Requested By :", labelPosition: "JUSTIFIED", value: local!getdata[1].requestorName, saveInto: local!getdata[1].requestorName, refreshAfter: "UNFOCUS", readOnly: true, validations: {} ), a!textField( label: "Requested Email :", labelPosition: "JUSTIFIED", value: local!getdata[1].requestorEmail, saveInto: local!getdata[1].requestorEmail, refreshAfter: "UNFOCUS", readOnly: true, validations: {} ), a!dateTimeField( label: "Requested On", labelPosition: "JUSTIFIED", value: local!getdata[1].createdOn, saveInto: local!getdata[1].createdOn, readOnly: true, validations: {} ) } ) } ) }, style: "#efefef", shape: "ROUNDED", padding: "STANDARD", marginBelow: "STANDARD", showShadow: false ), a!columnsLayout( columns: { a!columnLayout( contents: { a!buttonArrayLayout( buttons: { a!buttonWidget( label: "Cancel", saveInto: { a!save(ri!submit, false), a!save(ri!test_requests, local!getdata[1]) }, submit: true, style: "NORMAL" ) }, align: "START" ) }, width: "AUTO" ), a!columnLayout( contents: { a!buttonArrayLayout( buttons: { a!buttonWidget( label: "Approve", saveInto: { a!save(local!getdata[1].auditEmail, loggedInUser()), a!save(local!getdata[1].lastUpdatedOn, now()), a!save( local!getdata[1].lastUpdatedBy, loggedInUser() ), a!save(ri!test_requests, local!getdata[1]), a!save(ri!submit, true) }, submit: true, style: "PRIMARY", showWhen: ri!editable ), a!buttonWidget( label: "REJECT", value: "reject", saveInto: { a!save(local!pressedButton,"reject"), a!save(local!getdata[1].requestStatus,cons!test_STATUS_TYPES[3]), a!save(ri!submit, true) }, submit: true, style: "DESTRUCTIVE", disabled: false, showWhen: (ri!editable) ) }, align: "END" ) } ) } ) }, showWhen: local!pressedButton= "cancel" ), a!sectionLayout( contents: { a!boxLayout( label: "Rejection Comments ", labelSize: "SMALL", contents: { a!columnsLayout( columns: { a!columnLayout( contents: { a!textField( label: "Comment", labelPosition: "JUSTIFIED", placeholder: "Please Provide Rejection Comments", value: ri!test_Requests.rejectionComments, saveInto:ri!test_Requests.rejectionComments, refreshAfter: "UNFOCUS", validations: {} ) } ) } ) }, style: "#efefef", shape: "ROUNDED", padding: "STANDARD", marginBelow: "STANDARD" ), a!columnsLayout( columns: { a!columnLayout( contents: { a!buttonArrayLayout( buttons: { a!buttonWidget( label: "Cancel", value: "cancel", saveInto: { a!save(ri!cancel, false), a!save(ri!test_requests, local!getdata[1]), a!save( local!pressedButton,"cancel") }, submit: true, style: "NORMAL" ), a!buttonWidget( label: "Submit", saveInto: { a!save(local!getdata[1].rejectionComments,ri!test_Requests.rejectionComments), a!save(local!getdata[1].auditEmail, loggedInUser() ), a!save(local!getdata[1].requestStatus,cons!test_STATUS_TYPES[3]), a!save(local!getdata[1].lastUpdatedOn, now()), a!save( local!getdata[1].lastUpdatedBy, loggedInUser() ), a!save(local!getdata[1].completedOn,now()), a!save(ri!test_requests, local!getdata[1]), a!save(ri!cancel, true) }, submit: true(), style: "DESTRUCTIVE" ) }, align: "END" ) } ) } ) }, showWhen:local!pressedButton="reject" ) } )
please help me with this code, this interface is used for submitting the form .In the interface it is working fine but in related action in record site ,nothing it getting updated
Process screenshot also please
Everything looks fine to me. The only set of last questions I have is.
How you are expecting your data to get updated in the DB when you haven't configured any WDSE node in process nor any smart service call in interface?
ZAINAB said:the form is not getting closed
Hmmm, even if is gets submitted, the data will not get updated automatically.
Why it's not getting closed, Do you see any error? or any info in logs?