[AccessD] Check Box - "Select All"

Gustav Brock Gustav at cactus.dk
Tue Aug 22 13:56:24 CDT 2006


Hi Nanette

You could use DAO and update the recordset of the form:

  Dim rst As DAO.Recordset

  Set rst = Me.RecordsetClone
  If rst.RecordCount > 0 Then
    rst.MoveFirst
    While Not rst.EOF
      rst!chkSelect.Value = True
      rst.MoveNext
    Wend
  End If
  rst.Close
  Set rst = Nothing

/gustav

>>> nanette.j.gould at Vanderbilt.Edu 22-08-2006 20:32:01 >>>
Unfortunately, this approach doesn't work. For the form's recordset I'm
querying records where the check box value is False. That's maybe 100
out of 4000 records. If I run a query to set those values to True then
the refreshed form would load all 4000 records. I need to keep their
existing recordset after they've done a Select All. The records they
select get exported to Excel for upload into our GL.


Thanks,
Nanette

-----Original Message-----
From: accessd-bounces at databaseadvisors.com 
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Bobby Heid
Sent: Tuesday, August 22, 2006 1:16 PM
To: 'Access Developers discussion and problem solving'
Subject: Re: [AccessD] Check Box - "Select All"

OTOMH, I'd run an update query against the underlying table and then
refresh the form.

Bobby

-----Original Message-----
From: accessd-bounces at databaseadvisors.com 
[mailto:accessd-bounces at databaseadvisors.com] On Behalf Of Gould,
Nanette
Sent: Tuesday, August 22, 2006 2:03 PM
To: Access Developers discussion and problem solving
Subject: [AccessD] Check Box - "Select All"


I have a continuous form with a bound check box on each record. I'd like
to give the user a "Select All" option at the top and set the value of
each record's check box to True if they click Select All.
 
It seems like this must be fairly simple but I've never had to do it
before. Any suggestions?
 

Nanette




More information about the AccessD mailing list