
Sure!
You probably don't want the extra fields in your add form, so we'll do a little trick.
In html.pl -- sub html_record_form, at the beginning, you have something like:
Code:
print qq|<table border=1>
<TR><TD>Scroll:</TD>
<TD>P<input type="text" name="scroll" value="$rec{'scroll'}></TD></TR>|;
Right? (It's probably not exactly like that, but you should be able to figure out the part I'm talking about.)
replace the above with something like
Code:
print qq|<table border=1>
<TR><TD>Scroll:</TD>
<TD>|;
if ($in{'view_search}) {
print qq|From <input type="text" name="scroll-gt">
To <input type="text" name="scroll-lt">|;
}
else {
print qq|
P<input type="text" name="scroll" value="$rec{'scroll'}>|;
}
print qq|
</TD></TR>|;
You'll have to play around with the formatting to get it to look the way you want to, but that should work. (Famous last words!

)
If you want the same form to come up when there's no match (view failure), in html.pl sub view_failure, before
my ($message) = $_[0];
add
$in{'view_search'} = 1;
Now understand that if someone searches for records "From" 600 "To" 800, the search will return everything starting with 601 and ending with 799. That's just the way it works.
------------------
JPD
All my advice is offered on the basis of kindness-ware. If I've helped you to solve a problem, go out of your way to be kind to someone today.