I am reposting this because the mixed up sentence near the end. Sorry about
that...
I am about to prove myself wrong. I thought that ENTER... ...FOR 1 ROW meant
"Close the form as soon as 1 row is saved". However, the current version
documentation at http://www.rbase.com/RSyntax/Syntax.htm says you "can
enter as many rows of data in subsequent tables as needed for the one row
entered in the first table". It does not specify that you need to "Enter"
after the last field.
>>
About the ENTER Command...
Examples
The following command displays the tranform form and allows you to enter one
row of data to the first table served by tranform. You can enter as many
rows of data in subsequent tables as needed for the one row entered in the
first table. After you enter the specified number of rows, R:BASE returns
you to the R> prompt, or the next line in the command file. Specifying the
number of rows of data to enter is useful in applications that require other
actions to take place after loading each entry. ENTER tranform FOR 1 ROW
>>
I have checked RBWin6.1 and it exhibits the same behaviour, so people have
been working around or not encountering your problem for some time. In any
event your implied "request" to expand the specified meaning of "enter" to
include all methods of saving rows, is not unreasonable. (I don't think
users should need to be told they can't use F2 inside a second table
region). However, it may be
difficult to implement and therefore, given the ease of working around and
the lack of user interest in the issue, have a lower priority for RBTI.
If you have a unique identifier on the primary table, I recommend the INSERT
and EDIT approach that I proposed previously.
Regards,
Stephen Markson
ForenSys The Forensic Systems Group
www.ForensicSystemsGroup.com
416 482 2140