You can only select contiguous records in a continuous form or datasheet.
To select individual records, add a Yes/No field (named "IsPicked" in this
example) to your table, so the user can check the box for the records they
want. To reset them again:
dbEngine(0)(0).Execute "UPDATE MyTable SET IsPicked = False WHERE
IsPicked = True;", dbFailOnError
If you are in a multi-user environment where that is not appropriate, create
a table in the front end database to store just the primary key value of the
records that the user wants, and then base your report on a query that joins
the temp. table to the real one.
--
Allen Browne - Microsoft MVP. Perth, Western Australia.
Reply to group, rather than allenbrowne at mvps dot org.
Avir said:
I have a form which displays all records in tabular form. I would like to
select multiple record (not in serial) and then after selecting these
records would like to run a report. I can select multiple record through a
query(via a form), but I have not idea how I can select records by "pick and
choose" way. I have seen programs in which you press F5 or another key to
select and deselect records. I have no idea how to do this in access 2003?