I'm going to constrain found set more than one time, let's say 2-3times, sometimes it will result in find count=0 situation, how can I save the searching history and return to last finding result after getting found count=0 error in easiest way?
"New Window" before constrain.
Any other way within the same window?
Save snapshot link then open it to restore found set. (But this make new window when restore)
You can also use the "Find" button in the Status Toolbar. Click and hold on the dropdown arrow. Combine a number of find requests and get to the point where you want to start trying new constrain requests and "Save". Then you can come back to that point anytime and try a different constrain.
It seems no have any history requests saved when I used script to find something. Maybe here is the place where saved recently requests by inputting criteria in "find mode"?
Scripted finds don't appear in that dropdown, no.
If trying many different constrains is something you'll be doing regularly, I'd perhaps add a custom dialog to your find script and include an input field for the final 'constrain' request term.
I never used this command before, how to restore from the exported file? Any affected to the original database when restore or import? Do you have any demo for my reference? Thank you!
You can simply double click on .fmpsl file or open it thru File>Open menu. It is something like a bookmark, saving filename / layout / sort order / found set. It has no record data in it, and when you open it there is no effect to original database. (But it is a way of opening file, then if there is script trigger onWindowOpen, onRecordLoad etc. in the file, it would run and make change to the database.)
Retrieving data ...