reset just the current table instance | Community
Skip to main content
Level 5
November 25, 2022
Solved

reset just the current table instance

  • November 25, 2022
  • 2 replies
  • 2040 views

Good day,

I asked a question years ago about resetting just the current table instance and I received a reply from Radzar which worked.  Now, it's not working and I can't seem to understand why.  Below was the correct answer to my question.  I recently created another form and used the exact same script, now when I click the button it first clears the information in the first (2) rows of my table.  When I click it again, it clears the information in the other rows.  Any help is appreciated.

 

form1.howobtainedsubform.cardssubform.CARDS.Table1.Row11.adddeletesubform.erase::click - (JavaScript, client)
if (xfa.host.messageBox("Are you sure you want to erase all entries?", "Reset the form", 2,2) === 4){
xfa.host.messageBox("All entries have been removed");
xfa.host.resetData(CARDS.resolveNode("Table1[" + this.parent.parent.parent.index + "]").somExpression);
}
else {
xfa.host.messageBox("No entries have been removed");
}

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by Vijay_Katoch

Yes, SOM expression could be the issue. If you can share the form I can check. 
thanks

2 replies

Mayank_Gandhi
Adobe Employee
Adobe Employee
November 25, 2022

@islandgirl23 quick check: it goes in if block? If yes evaluate "CARDS.resolveNode("Table1[" + this.parent.parent.parent.index + "]").somExpression" 

 

rest should not be an issue.

Vijay_Katoch
Community Advisor
Vijay_KatochCommunity AdvisorAccepted solution
Community Advisor
November 27, 2022

Yes, SOM expression could be the issue. If you can share the form I can check. 
thanks

Level 5
November 28, 2022

Sorry, I hit the "correct reply" by mistake.  attached is the link.

https://drive.google.com/file/d/1CbYkFhA2bgIxFEwzvtzmV36UbB7tFoi7/view?usp=sharing

Level 5
November 30, 2022

Give access on Google drive to email id vkatoch07@gmail.com


Good day,

I did.